"Konstantin R. Beliaev" ...

Oleg Matveyev wrote:
Моделируется легко, только не тот сетевой кабель вырываешь:
Если вырвать сетевой кабель непосредственно из той машины, где твое приложение 
- обрыв обработается немедленно.
А если вырвать сетевой кабель "за" коммутатором (из той машины, с которой 
коннект), то твое приложение это уже незаметит.

Спасибо, попробуем. А как бороться не придумал?
У нас сейчас крутится отдельный тред, который определяет эту ситуацию и прибивает проблемный тред, но это не есть гуд, или же мы не до конца разобрались, как его корректно прибить.

   Закрыть сокет (не спрашивай как и какой) - само отвалится.

--
Хорсун Влад

Ответить