Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.08;
Скачать: CL | DM;

Вниз

про TWSocket. дубль 2   Найти похожие ветки 

 
Axis_of_Evil ©   (2006-10-23 12:18) [0]

попытаюсь задать вопрос попонятнее:
0) корректно ли в обработчике клиентского сокета (TWSocket)
     OnDataSent вызывать его Close?
1) в чем может быть причина того, щто сервер получает уведомление о соединении с клиентом, об отсоединении клиента, но данные не приходят? // к клиенту применимо 0)
при добавлении Sleep() перед вызовом .Close (см 0)) данные передаются.
кто-нибудь сталкивался с подобным? в чем шутка?

[ICS v5; BDS2006]


 
Ketmar ©   (2006-10-23 13:14) [1]

есть подозрение, что режим асинхронный. соответственно, то, что выполнилась событие "передано" -- вовсе не значит, что передача закончилась. и ты радостно закрываешь сокет, который ещё занят. понятно, что передача обрубается. а Sleep() как раз позволяет ему закончить передачу.
где-то так, думаю.


 
Anatoly Podgoretsky ©   (2006-10-23 13:19) [2]

Удалено модератором


 
Anatoly Podgoretsky ©   (2006-10-23 13:19) [3]

Это ассинхронный компонент, поэтому оба предположения не корректны.
И пункт 2 забыт - ошибка в программе.

http://delphimaster.net/view/6-1161544337/



Страницы: 1 вся ветка

Текущий архив: 2007.04.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
11-1153591610
papazoff
2006-07-22 22:06
2007.04.08
Скорбная новость. Умер автор статей и программ ECM


3-1168873266
jack128
2007-01-15 18:01
2007.04.08
Иерархия объектов в БД


3-1169031100
kyn66
2007-01-17 13:51
2007.04.08
Не открываются базы Visual FoxPro


1-1171193855
Chaser
2007-02-11 14:37
2007.04.08
Программный скроллинг в ListView


15-1173787595
Ламот
2007-03-13 15:06
2007.04.08
Проблемы с печатью из 1C + Win2003 + Терминал сервер