summaryrefslogtreecommitdiffstats
path: root/src/pvsgui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pvsgui.cpp')
-rw-r--r--src/pvsgui.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/pvsgui.cpp b/src/pvsgui.cpp
index 5b11104..30ba4ed 100644
--- a/src/pvsgui.cpp
+++ b/src/pvsgui.cpp
@@ -31,6 +31,10 @@ PVSGUI::PVSGUI(QWidget *parent) :
QFile::copy("/etc/openslx/pvsgui.conf", _settings.fileName());
}
+ // stop running pvs
+ qDebug("[%s] Stopping pvs daemon.", metaObject()->className());
+ QProcess::execute("pvs -c stop");
+
_menu = new QMenu(this);
_hostMenu = new QMenu(tr("Connect"), this);
_hosts = new QHash<QString, QAction*> ();
@@ -58,7 +62,8 @@ PVSGUI::PVSGUI(QWidget *parent) :
else
qDebug("[%s] ERROR: Could not connect to DBus!", metaObject()->className());
- // start pvs if not running
+ // start pvs daemon
+ qDebug("[%s] Starting pvs daemon.", metaObject()->className());
QDBusPendingReply<bool> reply0 = _ifaceDBus->start();
reply0.waitForFinished();
if (reply0.isValid() && reply0.value())