В Sleekxmpp если указать неверный адрес и сделать connect, скрипт зависает намертво. Нагуглил, что нужно выставить timeout для сокета, вроде поставил settimeout, но нифига не помогает. Может кто подскажет как это исправить?
plusplus
Апрель 6, 2012 13:52:09
Ну или давайте так:
importsocksself._sock=socks.socksocket(socket.AF_INET,socket.SOCK_STREAM)self._sock.setproxy(socks.PROXY_TYPE_SOCKS5,self.my_proxy,self.my_port)self._sock.settimeout(20)# здесь зависаетself._sock.connect((server[0],int(server[1])))
Использую соксы и модуль socksipy sock.connect зависает намертво периодически. Как это вылечить?( Пусть он ошибки выдает, лишь бы не весил намертво скрипт.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.