diff --git a/src/Config.py b/src/Config.py index 7259c4e5..7a1ad1c9 100644 --- a/src/Config.py +++ b/src/Config.py @@ -10,7 +10,7 @@ class Config(object): def __init__(self, argv): self.version = "0.5.1" - self.rev = 1833 + self.rev = 1835 self.argv = argv self.action = None self.config_file = "zeronet.conf" diff --git a/src/Tor/TorManager.py b/src/Tor/TorManager.py index 08478f50..b91cd937 100644 --- a/src/Tor/TorManager.py +++ b/src/Tor/TorManager.py @@ -78,7 +78,9 @@ class TorManager: self.log.info("Starting Tor client %s..." % self.tor_exe) tor_dir = os.path.dirname(self.tor_exe) - self.tor_process = subprocess.Popen(r"%s -f torrc" % self.tor_exe, cwd=tor_dir, close_fds=True) + startupinfo = subprocess.STARTUPINFO() + startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW + self.tor_process = subprocess.Popen(r"%s -f torrc" % self.tor_exe, cwd=tor_dir, close_fds=True, startupinfo=startupinfo) for wait in range(1,10): # Wait for startup time.sleep(wait * 0.5) self.enabled = True