Здравствуйте im, Вы писали:
im>Если мы отвечаем WriteCliento-m ,то все посылается но если во время передач клиетт отменяет прием файла то в isapi
im>не происходит выход из WriteClient .Как это обработать.Пробовал делать это с асинхронной передачей но происходит тоже самое. Как обработать отказ клиента? Что то ведь передается, когда клиент нажимает кансель????
AFAIK, нет такой возможности. Если соединение рвется правильно (т.е. посылкой TCP-пакета, разрывающего соединение), то отловить такое можно (но IIS не предоставляет такого механизма, скорее всего он просто вернет ошибку на WriteClient), а вот если соединение рвется в тихую (обрыв линии), то тут уже никак не определишь его окончание — только по таймауту.