summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui-macos/main.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui-macos/main.py b/ui-macos/main.py
index 7915e91..fc67a34 100644
--- a/ui-macos/main.py
+++ b/ui-macos/main.py
@@ -78,6 +78,11 @@ class Runner:
if pid == self.pid:
if os.WIFEXITED(code):
self.rv = os.WEXITSTATUS(code)
+ if self.rv == 111:
+ NSRunAlertPanel('Sshuttle',
+ 'Please restart your computer to finish '
+ 'installing Sshuttle.',
+ 'Restart Later', None, None)
else:
self.rv = -os.WSTOPSIG(code)
self.serverobj.setConnected_(False)