![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
завершения конекта TServerSocket - stThreadBlocking
foreverDelphi © (2007-08-19 01:36:00)насколько я знаю чтобы вырубить коннект при stThreadBlocking можно использовать таймауты, пинговать клиента и в случае ошибки т.е. конекта уже нет разрушать все ну и так далее... а вот тут наткнулся на приятную и интересную вещь в TServerSocket. Когда клиент откидается всегда вызывается
sStream.Read(bufArray,8192);,но размер прочитанного всегда в етом случае равен 0, остается только
readQuantity:=sStream.Read(bufArray,8192);узнать сколько прочитано и в случае 0 разрушить соеденение. Если я ошибаюсь и пошел неверным путем просьба выправить...
umbra (2007-08-19 02:08:00) [1]в чем вопрос?