From 5b5c3ad87a0788415daad4cdfd90df681ae703e8 Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Wed, 10 Mar 2021 15:04:22 +1100 Subject: [PATCH] Fix the call to start_onion_service in CLI mode when using autostart timer, which had out of date positional args. Fix Tor exception handlers which were also out of date with the start_onion_service function --- cli/onionshare_cli/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/onionshare_cli/__init__.py b/cli/onionshare_cli/__init__.py index 092e716a..0f361b00 100644 --- a/cli/onionshare_cli/__init__.py +++ b/cli/onionshare_cli/__init__.py @@ -370,7 +370,7 @@ def main(cwd=None): ) sys.exit() - app.start_onion_service(mode, mode_settings, False, True) + app.start_onion_service(mode, mode_settings, False) url = build_url(mode_settings, app, web) schedule = datetime.now() + timedelta(seconds=autostart_timer) if mode == "receive": @@ -412,7 +412,7 @@ def main(cwd=None): except KeyboardInterrupt: print("") sys.exit() - except (TorTooOld, TorErrorProtocolError) as e: + except (TorTooOldEphemeral, TorTooOldStealth, TorErrorProtocolError) as e: print("") print(e.args[0]) sys.exit()