[Marble-commits] KDE/kdeedu/marble/src/plugins/runner/monav

Dennis Nienhüser earthwings at gentoo.org
Thu Sep 30 23:43:04 CEST 2010


SVN commit 1181395 by nienhueser:

Stop the monav daemon at shutdown in case it was started by us. Fixes the N900 not allowing USB mounts after Marble being run because monav daemon was still accessing files from the flash memory.

 M  +7 -0      MonavPlugin.cpp  


--- trunk/KDE/kdeedu/marble/src/plugins/runner/monav/MonavPlugin.cpp #1181394:1181395
@@ -34,6 +34,8 @@
 
     MonavPluginPrivate();
 
+    ~MonavPluginPrivate();
+
     bool startDaemon();
 
     void stopDaemon();
@@ -46,6 +48,11 @@
     // nothing to do
 }
 
+MonavPluginPrivate::~MonavPluginPrivate()
+{
+    stopDaemon();
+}
+
 bool MonavPluginPrivate::isDaemonRunning() const
 {
     QLocalSocket socket;


More information about the Marble-commits mailing list