Blob Blame History Raw
diff -urNr boinc-client_release-7.14-7.14.2-orig/clientgui/BOINCClientManager.cpp boinc-client_release-7.14-7.14.2/clientgui/BOINCClientManager.cpp
--- boinc-client_release-7.14-7.14.2-orig/clientgui/BOINCClientManager.cpp	2018-10-11 02:43:27.000000000 +0200
+++ boinc-client_release-7.14-7.14.2/clientgui/BOINCClientManager.cpp	2019-02-20 11:20:13.423684707 +0100
@@ -435,6 +435,11 @@
     if (!m_bBOINCStartedByManager) return;
 #endif
 
+#ifdef __WXGTK__
+    // Linux Manager shuts down client only if Manager started client
+    if (!m_bBOINCStartedByManager) return;
+#endif
+
 #ifdef __WXMSW__
     if (IsBOINCConfiguredAsDaemon()) {
         stop_daemon_via_daemonctrl();