Don't start the tor service with --no-incoming if there is a system one

This commit is contained in:
Lee Miller 2024-08-22 05:28:11 +03:00
parent 1c75a3cdea
commit c342fb0156
Signed by: lee.miller
GPG Key ID: 4F97A5EA88F4AB63
2 changed files with 3 additions and 1 deletions

View File

@ -286,7 +286,7 @@ def main():
tor = None tor = None
else: else:
if not tor.start_tor_service(): if not tor.start_tor_service():
logging.warning('Failed to start tor service.') logging.warning('The tor service has hot started.')
tor = None tor = None
if not tor: if not tor:
try: try:

View File

@ -68,6 +68,8 @@ def start_tor_service():
init_msg_handler=logwrite) init_msg_handler=logwrite)
except OSError: except OSError:
if not attempt: if not attempt:
if not shared.listen_for_connections:
return
try: try:
stem.version.get_system_tor_version() stem.version.get_system_tor_version()
except IOError: except IOError: