crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> QNetworkAccessManager и таймауты
chereppiter
  опции профиля:
сообщение 3.10.2013, 10:22
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 30
Регистрация: 12.11.2012
Пользователь №: 3595

Спасибо сказали: 0 раз(а)




Репутация:   0  


Ситуация следующая: клиент получает данные с сервера посредством QNetworkAccessManager::get. Сервер отдаёт данные порциями с некоторыми интервалами. Так вот иногда QNetworkAccessManager разрывает соединение, не дожидаясь последующих порций данных (приходит сигнал QNetworkAccessManager::finished), хотя в последнем TCP-сегменте флаг FIN, естественно, не был установлен. Есть предположение, что соединение разрывается по таймауту, если определённое время (в пределах пары секунд) не приходили данные с сервера. Вопрос: можно ли как-то изменить данный таймаут?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.11.2024, 2:42