Форум: "Сети";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
ВнизTIdTCPServer - обрыв связи Найти похожие ветки
← →
BanderLog (2005-05-16 14:03) [0]Возник такой вопрос, при передачи файла в локальной сети посредством TIdTCPServer и TIdTCPClient при потери связи клиент отлавливает данную ситуацию, а сервер никак. Возможно ли как нибудь это осуществить?
После потери связи при попытке выполнить Server.Active := False; выпадает ошибка "Terminate Thread Timeout".
← →
Digitman © (2005-05-16 14:22) [1]
> клиент отлавливает
> а сервер никак
значит, сервер неправильно "отлавливает"
← →
BanderLog (2005-05-16 14:51) [2]Тогда как и где его заставить правильно отловить? ReadStream заключен в блок Try Exception End; on E: EIdException не помогает.... :(
← →
Digitman © (2005-05-16 15:56) [3]чему равно значение PeerThread.Connection.ReadTimeout ?
← →
BanderLog (2005-05-17 07:04) [4]Спасибо, разобрался. :)
ReadTimeout = 20000 хватит? Или лучше увеличить.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c