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

Вниз

Не возникает события OnConnect   Найти похожие ветки 

 
Yuri Btr ©   (2004-09-25 16:29) [0]

Ув. мастера, я совсем в растерянности от странного поведения ClientSocket. С компонентами TServerSocket и TClientSocket работаю уже не первый год и имеются программы нормально работающие по сети. Однако в первый раз я встречаю такой глюк.
Клиент программа пытается установить соединение с серверной программой.
На серверной программе у экземпляра TServerSocket возникают последовательно события OnClientConnect и OnAccept, после чего свойство Connections у него становится 1, и даже можно вызвать успешно метод SendText (причем отправляются все байты сообщения - у меня оно короткое - 3 символа)
У клиентской же программы в этот момент происходит следующее:
у экземпляра TClientSocket возникают событиz OnLookup а затем OnConnecting, после чего вообще ничего не происходит. Не вызывается OnConnect (хотя на сервере он вызвался), и не вызывается OnError (даже с параметром eeDisconnect)
Возникает впечатление зависания ClientSocket, но основное окно клиентской программы обрабатывает сообщения и вообще ведёт себя как обычно. Клиент и Сервер тестировались как на одной машине так и на разных - результат один.
Кто нибудь может помочь?
Заранее благодарен.


 
Yuri Btr ©   (2004-09-25 19:24) [1]

Да забыл добавить - тип клиента и сервера - не блокирующий.
Помогите, кто чем может, проблема никак не решается уже несколько дней.


 
Yuri Btr ©   (2004-09-25 20:12) [2]

Похоже что проблема граздо шире и другого плана, см.
http://delphimaster.net/view/4-1096128648/
Здесь уже смысла нет обсуждать.


 
Verg ©   (2004-09-25 23:01) [3]

Все нормально "происходит" у всех.
Если не хочешь указаний про "ошибку в 17-той строке", то приведи свой код.
Ошибка - в нем, нигде иначе.



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
11-1083641459
yustas
2004-05-04 07:30
2004.12.05
Доп. компоненты.


3-1099678933
Rgv54
2004-11-05 21:22
2004.12.05
Запуск приложения на клиенте


1-1101079371
TechnoDreamer
2004-11-22 02:22
2004.12.05
Удаление ветки с дочерними элементами TTreeView


1-1101137093
hgd
2004-11-22 18:24
2004.12.05
Подскажите


3-1099930125
dbd
2004-11-08 19:08
2004.12.05
синхронизация обновлений в многопользовательских системах