Форум: "Сети";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
ВнизОтключение клиента TClientSocket. Найти похожие ветки
← →
ole (2002-06-01 07:45) [0]Вопрос (немного в другом виде) был уже на этом форуме, но пока нет ответа... :(
Итак: Пара Клиент - Сервер ( TServer - TClientSocket) в какой-то момент серверная сторона обрывает соединение или происходит сбой сети (физическое отключение), НО!!! клиентская часть об этом даже не подозревает!!! И, естественно, при попытке продолжить общение с сервером, возникает исключительная ситуация с предварительным подвисанием (когда клиент пытается отправить данные)... Проблема решается только прямым указанием клиенту - отключиться и повторить подключение.... Но как узнать, когда провести переподключение?
1. Кто-нибудь решал подобную проблему?
2. Есть ли функции у ВинСоккет чтобы проверить подключение?
← →
Anatoly Podgoretsky (2002-06-01 08:04) [1]Есть подозрение, что в этом случае у тебя происходит ошибка, я бы в таком случае попробовал ее обработать и далее по ходу
← →
ole (2002-06-03 07:27) [2]Попробую, но у меня впечатление, что и сам ВинСоккет об этом не знает...
← →
Adventure (2002-06-03 10:32) [3]А у тебя таймаут выставлен?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c