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

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

18.03.17 13:27
Re: Socket: Как удостовериться что связь в норме?
 
  moose свой человек
в ответ anly 18.03.17 00:25
А во втором - Акцепт возвратит управление сразу сказав есть клиент или нет.


Точнее, ничего не сказав: об этом узнает автоматически callback. Правильно?

После того, как клиент "попался", Вы бросаете слушать, по-видимому, пока клиент не разорвет связь.

Вариант, который должен сработать: после установления соединения с клиентом продолжать слушать дальше. В колбэке проверять, тот ли это самый клиент, с которым мы думаем, что как раз сейчас "разговариваем", и если да - рвать "старую" связь и разговаривать по "новой". Если это другой какой-то клиент - давать отлуп.

 

Перейти на