socket.getaddrinfo() блокируется навсегда при использовании с gevent
С помощью httplib2
Я отправляю несколько запросов с gevent
, через некоторое время http.request()
метод httplib2
блокируется навсегда.
При проверке я обнаружил, что функция блокировки socket.getaddrinfo()
в ссылке httplib2.
1 ответ
Решение
Установить время ожидания по умолчанию, используя socket.setdefaulttimeout()
, поскольку время ожидания getaddrinfo не указано, будет использоваться время ожидания по умолчанию.