![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
chereppiter |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 30 Регистрация: 12.11.2012 Пользователь №: 3595 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Ситуация следующая: клиент получает данные с сервера посредством QNetworkAccessManager::get. Сервер отдаёт данные порциями с некоторыми интервалами. Так вот иногда QNetworkAccessManager разрывает соединение, не дожидаясь последующих порций данных (приходит сигнал QNetworkAccessManager::finished), хотя в последнем TCP-сегменте флаг FIN, естественно, не был установлен. Есть предположение, что соединение разрывается по таймауту, если определённое время (в пределах пары секунд) не приходили данные с сервера. Вопрос: можно ли как-то изменить данный таймаут?
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 2.6.2025, 10:57 |