crossplatform.ru

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


  Ответ в Как задать таймаут для прокси
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
di.em Дата 18.3.2011, 13:08
  Короче много написал, вопрос собственно как задать таймаут для запроса (с соксом или без)
di.em Дата 18.3.2011, 3:18
  Подсовую QNetworkAccessManager-у ip и порт несуществующего сокса наугад (сам хост существует, пингуеться), пробую telnet-ом, если сервер сразу сбрасывает соединение, то всё норм, срабатывает QNetworkReply::error().

Но если сервер продолжает держать коннект (firewall или что там), telnet, к примеру, со временем отконекчиваеться и пишет Connection timed out, но от QNetworkReply никаких признаков, висит хоть целый час.

В QNetworkReply::NetworkError есть значение QNetworkReply::ProxyTimeoutError.
Но собственно как этот таймаут можно задать, в доках не нашёл.

Да понимаю что можно поставить таймер, но хочеться по человечески сделать.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 25.4.2024, 16:10