Последняя версия DataExpress 3 beta от 9 августа 2020 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Расширения
ИзображениеИзображениеИзображение

Обсуждение релиза 3 beta (10.06.20)


Аватара пользователя
admin
Разработчик
Сообщения: 5054
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 39 раз
Поблагодарили: 309 раз

Обсуждение релиза 3 beta (10.06.20)

Сообщение admin » 11 июн 2020, 12:35

IOTimeout - это время ожидания данных из сокета. Значение по умолчанию равно 0, т. е. данные ожидаются бесконечное время. На деле это вызывает проблемы с зависанием сервера, потому что по каким-то причинам данных в сокете нет. И это возникает довольно часто. Но если установить таймаут, то данные будут ожидаться только заданное время. Если за это время данных не поступило, то генерируется исключение, которое обрабатывается внутри программы. На самом деле программа просто игнорирует это исключение, потому что на работу сервера это никак не влияет, зато решает проблему зависания сервера.


Вернуться в «Обсуждение релизов DataExpress»