diff options
| author | Monzero Build System <builds@monzero.org> | 2026-08-15 21:26:40 +0100 |
|---|---|---|
| committer | Monzero Build System <builds@monzero.org> | 2026-08-15 21:26:40 +0100 |
| commit | dceeb88444ce966caa1a133d2926d5f7213c87ff (patch) | |
| tree | d74c9c7d7e43c2a0d39d656c690c63050cff7f53 /src/daemon | |
| parent | 81f33c7e00bf183823909a02e6d96ce11e41adce (diff) | |
| download | monzero-gui-dceeb88444ce966caa1a133d2926d5f7213c87ff.tar.gz monzero-gui-dceeb88444ce966caa1a133d2926d5f7213c87ff.tar.xz monzero-gui-dceeb88444ce966caa1a133d2926d5f7213c87ff.zip | |
Establish Monzero GUI Phase 0 baselinemonzero-gui-phase0-20260815
Diffstat (limited to 'src/daemon')
| -rw-r--r-- | src/daemon/DaemonManager.cpp | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/src/daemon/DaemonManager.cpp b/src/daemon/DaemonManager.cpp index 60feebc7..67a75162 100644 --- a/src/daemon/DaemonManager.cpp +++ b/src/daemon/DaemonManager.cpp @@ -56,7 +56,7 @@ bool DaemonManager::start(const QString &flags, NetworkType::Type nettype, const return false; } - // prepare command line arguments and pass to monerod + // prepare command line arguments and pass to monzerod QStringList arguments; // Start daemon with --detach flag on non-windows platforms @@ -68,6 +68,8 @@ bool DaemonManager::start(const QString &flags, NetworkType::Type nettype, const arguments << "--testnet"; else if (nettype == NetworkType::STAGENET) arguments << "--stagenet"; + else if (!flags.contains("--add-priority-node", Qt::CaseSensitive)) + arguments << "--add-priority-node" << "82.165.112.237:6174"; // Custom startup flags for daemon foreach (const QString &str, flags.split(" ")) { @@ -106,7 +108,7 @@ bool DaemonManager::start(const QString &flags, NetworkType::Type nettype, const arguments << "--max-concurrency" << QString::number(concurrency); } - qDebug() << "starting monerod " + m_monerod; + qDebug() << "starting monzerod " + m_monerod; qDebug() << "With command line arguments " << arguments; QMutexLocker locker(&m_daemonMutex); @@ -117,7 +119,7 @@ bool DaemonManager::start(const QString &flags, NetworkType::Type nettype, const connect(m_daemon.get(), SIGNAL(readyReadStandardOutput()), this, SLOT(printOutput())); connect(m_daemon.get(), SIGNAL(readyReadStandardError()), this, SLOT(printError())); - // Start monerod + // Start monzerod bool started = m_daemon->startDetached(m_monerod, arguments); // add state changed listener @@ -187,9 +189,9 @@ bool DaemonManager::stopWatcher(NetworkType::Type nettype, const QString &dataDi if(counter >= 5) { qDebug() << "Killing it! "; #ifdef Q_OS_WIN - QProcess::execute("taskkill", {"/F", "/IM", "monerod.exe"}); + QProcess::execute("taskkill", {"/F", "/IM", "monzerod.exe"}); #else - QProcess::execute("pkill", {"monerod"}); + QProcess::execute("pkill", {"monzerod"}); #endif } @@ -349,7 +351,7 @@ QString DaemonManager::getArgs(const QString &dataDir) { QStringList tempArgs; #ifdef Q_OS_WIN //powershell - tempArgs << "Get-CimInstance Win32_Process -Filter \"name = 'monerod.exe'\" | select -ExpandProperty CommandLine "; + tempArgs << "Get-CimInstance Win32_Process -Filter \"name = 'monzerod.exe'\" | select -ExpandProperty CommandLine "; p.setProgram("powershell"); p.setArguments(tempArgs); p.start(); @@ -358,7 +360,7 @@ QString DaemonManager::getArgs(const QString &dataDir) { #elif defined(Q_OS_UNIX) //pgrep - tempArgs << "monerod"; + tempArgs << "monzerod"; p.setProgram("pgrep"); p.setArguments(tempArgs); p.start(); @@ -397,11 +399,11 @@ DaemonManager::DaemonManager(QObject *parent) , m_scheduler(this) { - // Platform depetent path to monerod + // Platform dependent path to the Monzero daemon. #ifdef Q_OS_WIN - m_monerod = QApplication::applicationDirPath() + "/monerod.exe"; + m_monerod = QApplication::applicationDirPath() + "/monzerod.exe"; #elif defined(Q_OS_UNIX) - m_monerod = QApplication::applicationDirPath() + "/monerod"; + m_monerod = QApplication::applicationDirPath() + "/monzerod"; #endif if (m_monerod.length() == 0) { |
