From 881b700b703a373af299c62bb05adc108757da7d Mon Sep 17 00:00:00 2001 From: Miguel Jacq Date: Sun, 24 Mar 2019 16:35:53 +1100 Subject: [PATCH] Don't allow setting an auto-stop timer that is shorter than the auto-start timer --- onionshare/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/onionshare/__init__.py b/onionshare/__init__.py index 48ab8c4a..519c25af 100644 --- a/onionshare/__init__.py +++ b/onionshare/__init__.py @@ -134,6 +134,11 @@ def main(cwd=None): app.choose_port() # Delay the startup if a startup timer was set if startup_timer > 0: + # Can't set a schedule that is later than the shutdown timer + if app.shutdown_timeout > 0 and app.shutdown_timeout < startup_timer: + print(strings._('gui_timeout_cant_be_earlier_than_startup')) + sys.exit() + app.start_onion_service(False, True) if common.settings.get('public_mode'): url = 'http://{0:s}'.format(app.onion_host)