add comment about proxy side effect
This commit is contained in:
parent
0947eb7960
commit
92987d9019
|
@ -96,6 +96,7 @@ class TcpInterface(threading.Thread):
|
||||||
if self.proxy:
|
if self.proxy:
|
||||||
self.proxy_mode = proxy_modes.index(self.proxy["mode"]) + 1
|
self.proxy_mode = proxy_modes.index(self.proxy["mode"]) + 1
|
||||||
socks.setdefaultproxy(self.proxy_mode, self.proxy["host"], int(self.proxy["port"]))
|
socks.setdefaultproxy(self.proxy_mode, self.proxy["host"], int(self.proxy["port"]))
|
||||||
|
# fixme: side effect, client needs restart in order to get out of proxy mode
|
||||||
socket.socket = socks.socksocket
|
socket.socket = socks.socksocket
|
||||||
# prevent dns leaks, see http://stackoverflow.com/questions/13184205/dns-over-proxy
|
# prevent dns leaks, see http://stackoverflow.com/questions/13184205/dns-over-proxy
|
||||||
def getaddrinfo(*args):
|
def getaddrinfo(*args):
|
||||||
|
|
Loading…
Reference in New Issue