Germano Massullo 5c48e39
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
Germano Massullo 5c48e39
--- boinc-client_release-7.14-7.14.2-orig/clientgui/BOINCClientManager.cpp	2018-10-11 02:43:27.000000000 +0200
Germano Massullo 5c48e39
+++ boinc-client_release-7.14-7.14.2/clientgui/BOINCClientManager.cpp	2019-02-20 11:20:13.423684707 +0100
Germano Massullo 5c48e39
@@ -435,6 +435,11 @@
Germano Massullo 5c48e39
     if (!m_bBOINCStartedByManager) return;
Germano Massullo 5c48e39
 #endif
Germano Massullo 5c48e39
 
Germano Massullo 5c48e39
+#ifdef __WXGTK__
Germano Massullo 5c48e39
+    // Linux Manager shuts down client only if Manager started client
Germano Massullo 5c48e39
+    if (!m_bBOINCStartedByManager) return;
Germano Massullo 5c48e39
+#endif
Germano Massullo 5c48e39
+
Germano Massullo 5c48e39
 #ifdef __WXMSW__
Germano Massullo 5c48e39
     if (IsBOINCConfiguredAsDaemon()) {
Germano Massullo 5c48e39
         stop_daemon_via_daemonctrl();