summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changes/feature_2795-logout_should_not_disconnect_vpn1
-rw-r--r--src/leap/gui/mainwindow.py3
2 files changed, 1 insertions, 3 deletions
diff --git a/changes/feature_2795-logout_should_not_disconnect_vpn b/changes/feature_2795-logout_should_not_disconnect_vpn
new file mode 100644
index 00000000..ddb68d86
--- /dev/null
+++ b/changes/feature_2795-logout_should_not_disconnect_vpn
@@ -0,0 +1 @@
+ o Disable vpn disconnect on logout, closes #2795.
diff --git a/src/leap/gui/mainwindow.py b/src/leap/gui/mainwindow.py
index a7d88aee..afa7e947 100644
--- a/src/leap/gui/mainwindow.py
+++ b/src/leap/gui/mainwindow.py
@@ -1084,8 +1084,6 @@ class MainWindow(QtGui.QMainWindow):
Starts the logout sequence
"""
- self._set_eip_status_icon("error")
- self._set_eip_status(self.tr("Signing out..."))
# XXX: If other defers are doing authenticated stuff, this
# might conflict with those. CHECK!
threads.deferToThread(self._srp_auth.logout)
@@ -1103,7 +1101,6 @@ class MainWindow(QtGui.QMainWindow):
self.ui.lnPassword.setText("")
self._login_set_enabled(True)
self._set_status("")
- self._vpn.terminate()
def _intermediate_stage(self, data):
"""