Администирование клиентской и серверной части InterBase, Firebird, Yaffil. Настройка файла конфигурации и т.п.
Модераторы: kdv, Alexey Kovyazin
-
Максим
- Сообщения: 2
- Зарегистрирован: 14 мар 2005, 10:38
Сообщение
Максим » 14 мар 2005, 10:54
Здравствуйте!
Помогите со следующей проблемой.
Связал 2 сетки через WiFi 802.11g
При работе сети существуют провалы. Где-то 1 раз в 2 минуты с длительностью 3 секунды. Потом всё восстанавливается.
Но во время провала Interbase обламывает юзера и выдает ошибку 10054.
Вопрос: можно ли настроить так, чтобы при таких провалах Interbase не разрывал коннекта а ждал какое-то время пока юзер опять появится? (может где-нибудь timeout поставить)
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 14 мар 2005, 12:19
нет. в этом случае (провал) сокет оборвался, и восстановить его нет никакой возможности. то есть, надо избавляться от провалов.
-
Максим
- Сообщения: 2
- Зарегистрирован: 14 мар 2005, 10:38
Сообщение
Максим » 14 мар 2005, 14:11
А по другому никак нельзя? (чтобы и провалы были - они же "маленькие" и связь не нарушалась?)
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 14 мар 2005, 18:15
никак. вот качаешь ты по сети файл размером 1 гиг. посередине - хрясь - провал. Типа, после восстановления файл продолжит "докачиваться"? Сервер держит постоянное соединение с клиентом. Раз его кто-то оборвал, то все, кирдык.