Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Socket: Как удостовериться что связь в норме?

24.03.17 19:37
Re: Socket: Как удостовериться что связь в норме?
 
anly коренной житель
anly
в ответ moose 18.03.17 22:07

НП.


Заметил особенность Socket.Receive (в не блокируемом режиме):

- если данных нет (никто данных не отправлял, но связь в норме), то функция бросает исключение

- если связь оборванна, то функция не бросает исключения, а возвращает значение 0 (количество полученных байтов)


Вот думаю : всегда ли и везде ли будет такое поведение?

Проклят нарушающий межи ближнего своего (Втор.27:17)
 

Перейти на