"Konstantin R. Beliaev" ...
Oleg Matveyev wrote:
Моделируется легко, только не тот сетевой кабель вырываешь:
Если вырвать сетевой кабель непосредственно из той машины, где твое приложение
- обрыв обработается немедленно.
А если вырвать сетевой кабель "за" коммутатором (из той машины, с которой
коннект), то твое приложение это уже незаметит.
Спасибо, попробуем. А как бороться не придумал?
У нас сейчас крутится отдельный тред, который определяет эту ситуацию и прибивает проблемный тред, но это не есть гуд, или же мы
не до конца разобрались, как его корректно прибить.
Закрыть сокет (не спрашивай как и какой) - само отвалится.
--
Хорсун Влад