diff --git a/proxywatchd.py b/proxywatchd.py index f1902c4..492489b 100644 --- a/proxywatchd.py +++ b/proxywatchd.py @@ -30,6 +30,7 @@ class WorkerJob(): else: return 1 def connect_socket(self): + srv = random.choice(config.servers).strip() protos = ['http', 'socks5', 'socks4'] if self.proto is None else self.proto for proto in protos: @@ -40,7 +41,6 @@ class WorkerJob(): rocksock.RocksockProxyFromURL('%s://%s' % (proto, self.proxy)), ] - srv = random.choice(config.servers).strip() try: sock = rocksock.Rocksock(host=srv, port=6697, ssl=True, proxies=proxies, timeout=config.timeout) sock.connect()