|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
MIDAS и зависание клиента при обрыве связи
Приветствую.
У меня есть сервер приложений и клиент, расположенные на разных машинах. На сервере: IBDatabase->IBTransaction->IBQuery->DataSetProvider На клиенте: SocketConnection->SharedConnection->ClientDataSet ClientDataSet вызываем метод Open и тянем с сервера кучу записей. Если в этот момент, до того как он вернет управление, выдернуть кабель из сетевой карты, то клиент виснет намертво! Исключений и событий никаких не генерируется. При стабильной связи все работает как часы. Какими средствами можно реанимировать приложение? Мне надо обработать потерю связи и продолжить работу. |