Fix tracker proxy PySocks import

This commit is contained in:
shortcutme 2019-08-15 03:05:46 +02:00
parent 2bdd073608
commit d93e89899b
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -129,7 +129,7 @@ class Connection(object):
if config.trackers_proxy == "tor": if config.trackers_proxy == "tor":
self.sock = self.server.tor_manager.createSocket(self.ip, self.port) self.sock = self.server.tor_manager.createSocket(self.ip, self.port)
else: else:
from lib.PySocks import socks import socks
self.sock = socks.socksocket() self.sock = socks.socksocket()
proxy_ip, proxy_port = config.trackers_proxy.split(":") proxy_ip, proxy_port = config.trackers_proxy.split(":")
self.sock.set_proxy(socks.PROXY_TYPE_SOCKS5, proxy_ip, int(proxy_port)) self.sock.set_proxy(socks.PROXY_TYPE_SOCKS5, proxy_ip, int(proxy_port))