From 9546ed0bb693ff835fb8179ebcfbe4fc9f40344b Mon Sep 17 00:00:00 2001 From: shortcutme Date: Wed, 27 Mar 2019 03:11:38 +0100 Subject: [PATCH] Try to connect to tor before starting own one under windows --- src/Tor/TorManager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Tor/TorManager.py b/src/Tor/TorManager.py index 46e2083a..a33a4697 100644 --- a/src/Tor/TorManager.py +++ b/src/Tor/TorManager.py @@ -73,7 +73,9 @@ class TorManager(object): self.port = 49051 self.proxy_port = 49050 socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", self.proxy_port) - self.startTor() + self.enabled = True + if not self.connect(): + self.startTor() else: self.log.info("Disabling Tor, because error while accessing Tor proxy at port %s: %s" % (config.tor_proxy, err)) self.enabled = False