Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
Вниззавершения конекта TServerSocket - stThreadBlocking Найти похожие ветки
← →
foreverDelphi © (2007-08-19 01:36) [0]насколько я знаю чтобы вырубить коннект при stThreadBlocking можно использовать таймауты, пинговать клиента и в случае ошибки т.е. конекта уже нет разрушать все ну и так далее... а вот тут наткнулся на приятную и интересную вещь в TServerSocket. Когда клиент откидается всегда вызывается
sStream.Read(bufArray,8192);,
но размер прочитанного всегда в етом случае равен 0, остается толькоreadQuantity:=sStream.Read(bufArray,8192);
узнать сколько прочитано и в случае 0 разрушить соеденение. Если я ошибаюсь и пошел неверным путем просьба выправить...
← →
umbra © (2007-08-19 02:08) [1]в чем вопрос?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.044 c