diff options
Diffstat (limited to 'src/pvsgui.cpp')
| -rw-r--r-- | src/pvsgui.cpp | 7 |
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()) |
