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

Вниз

Зависание программы при работе с сокетами ..   Найти похожие ветки 

 
Adventure ©   (2006-07-27 22:29) [0]

Не первый раз сталкиваюсь с такой ситуацией и не могу самомтоятельно решить.
Прога интенсивно работает с сокетами. Один постоянно открыт и передаются данные непрерывным поток и несколько других динамически открывающихся и т.д.......
Так вот, при потере подключения к инету программа просто наглухо виснет. Кто нить сталкивался с такой штукой?


 
Eraser ©   (2006-07-27 22:42) [1]

> [0] Adventure ©   (27.07.06 22:29)

либор работать с сокетами в отдельных потоках, либо использовать асинхронный режим.


 
A   (2006-07-27 22:52) [2]


> либор работать с сокетами в отдельных потоках, либо использовать
> асинхронный режим.


 
Adventure ©   (2006-07-27 22:54) [3]

Надеюсь ты прав.
Перелопачивать мне придется не мало :-(


 
Eraser ©   (2006-07-27 23:28) [4]

> [3] Adventure ©   (27.07.06 22:54)

многопоточных серверов полно, тот же TidTCPServer из компонентов Indy.

А для клиента не так уж и трудно создать доп. поток.


 
Ketmar ©   (2006-07-28 00:49) [5]

она не виснет. она ждет, пока соединение отвалится. это что-то около пары часов (afair). подожди столько, "отвиснет". %-)



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
2-1165574989
.ruslan
2006-12-08 13:49
2006.12.24
Как зепретить в Richedit ставить курсор?


15-1165091748
Alx2
2006-12-02 23:35
2006.12.24
РАЕН и ее академики...


1-1163268032
Redline
2006-11-11 21:00
2006.12.24
Нажатие клавиши через SendMessage


2-1165248285
PP
2006-12-04 19:04
2006.12.24
Связь нескольких запросов средствами Делфи......


15-1164793479
bvn123
2006-11-29 12:44
2006.12.24
Есть ли конверторы компонентов в старшие версии Delphi?