Blame manager_close_no_service_stop.patch
|
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();
|