diff options
author | Miguel Jacq <mig@mig5.net> | 2023-05-31 15:38:52 +1000 |
---|---|---|
committer | Miguel Jacq <mig@mig5.net> | 2023-05-31 15:38:52 +1000 |
commit | 4439838ee7d115e9a3f7eda212fb053649b44319 (patch) | |
tree | c336627834865723382b63dcb0813bb7954f91a8 /desktop/onionshare/tab/mode/__init__.py | |
parent | dd55e78d6345061ae9317231b9d831132636f1fc (diff) | |
download | onionshare-4439838ee7d115e9a3f7eda212fb053649b44319.tar.gz onionshare-4439838ee7d115e9a3f7eda212fb053649b44319.zip |
Raise a Waitress exception into the UI with a modal dialog and reset the share if it occurs
Diffstat (limited to 'desktop/onionshare/tab/mode/__init__.py')
-rw-r--r-- | desktop/onionshare/tab/mode/__init__.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/desktop/onionshare/tab/mode/__init__.py b/desktop/onionshare/tab/mode/__init__.py index 27958d84..34d78cbd 100644 --- a/desktop/onionshare/tab/mode/__init__.py +++ b/desktop/onionshare/tab/mode/__init__.py @@ -27,7 +27,7 @@ from .mode_settings_widget import ModeSettingsWidget from ..server_status import ServerStatus from ... import strings -from ...threads import OnionThread, AutoStartTimer +from ...threads import OnionThread, WebThread, AutoStartTimer from ...widgets import Alert, MinimumSizeWidget @@ -294,6 +294,8 @@ class Mode(QtWidgets.QWidget): self.onion_thread.success.connect(self.starting_server_step2.emit) self.onion_thread.success_early.connect(self.starting_server_early.emit) self.onion_thread.error.connect(self.starting_server_error.emit) + self.web_thread = WebThread(self) + self.web_thread.error.connect(self.starting_server_error.emit) self.onion_thread.start() def start_scheduled_service(self, obtain_onion_early=False): |