Форум сайта python.su
В Sleekxmpp если указать неверный адрес и сделать connect, скрипт зависает намертво. Нагуглил, что нужно выставить timeout для сокета, вроде поставил settimeout, но нифига не помогает. Может кто подскажет как это исправить?
Офлайн
Ну или давайте так:
import socks self._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])))
Отредактировано plusplus (Апрель 6, 2012 13:54:06)
Офлайн