Asyncore Timeout Error
Мучаюсь уже 3-ий день, никак в толк взять не могу.
Есть http клиент. на бибилиотеке asyncore.
Я стучусь им на сайт какой-нибудь кривой.
что возникает ошибка "connection fail".
Я так понял что она возвращается по какому-то таймауту.
Дык вот на Windows платформе она возвращается достаточно быстро - секунд 20.
а на линуксе = 180 сек, что не приемлемо долго.
И хотелось бы этот таймаут поменять.
Но вот где...?
asyncore.loop(timeout) - не то. Это вроде как таймаут на Poll/select.
socket.settimeout - тоже не то: сокеты неблокировочные и там он по жизни теперь 0.
где-же его установить?
Есть http клиент. на бибилиотеке asyncore.
Я стучусь им на сайт какой-нибудь кривой.
что возникает ошибка "connection fail".
Я так понял что она возвращается по какому-то таймауту.
Дык вот на Windows платформе она возвращается достаточно быстро - секунд 20.
а на линуксе = 180 сек, что не приемлемо долго.
И хотелось бы этот таймаут поменять.
Но вот где...?
asyncore.loop(timeout) - не то. Это вроде как таймаут на Poll/select.
socket.settimeout - тоже не то: сокеты неблокировочные и там он по жизни теперь 0.
где-же его установить?
