![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Зависание программы при работе с сокетами .. [D7, NT4, Win2k]
Adventure © (2006-07-27 22:29:00)Не первый раз сталкиваюсь с такой ситуацией и не могу самомтоятельно решить.
Прога интенсивно работает с сокетами. Один постоянно открыт и передаются данные непрерывным поток и несколько других динамически открывающихся и т.д.......
Так вот, при потере подключения к инету программа просто наглухо виснет. Кто нить сталкивался с такой штукой?
Ketmar (2006-07-28 00:49:00) [1]она не виснет. она ждет, пока соединение отвалится. это что-то около пары часов (afair). подожди столько, "отвиснет". %-)
Eraser (2006-07-27 23:28:00) [2]> [3] Adventure © (27.07.06 22:54)
многопоточных серверов полно, тот же TidTCPServer из компонентов Indy.
А для клиента не так уж и трудно создать доп. поток.
Adventure (2006-07-27 22:54:00) [3]Надеюсь ты прав.
Перелопачивать мне придется не мало :-(
A (2006-07-27 22:52:00) [4]
> либор работать с сокетами в отдельных потоках, либо использовать
> асинхронный режим.
Eraser (2006-07-27 22:42:00) [5]> [0] Adventure © (27.07.06 22:29)
либор работать с сокетами в отдельных потоках, либо использовать асинхронный режим.