aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorselsta <selsta@sent.at>2023-10-19 16:21:14 +0200
committerselsta <selsta@sent.at>2023-10-19 16:21:14 +0200
commit420d2baec25fbb172888e9576ecff44413bc23d2 (patch)
treeba926ea87ee34584fdd42d0a7fe607d538ad5cda /src
parentbea3032df9b1fc59a7aa0a3489d583b389481cfe (diff)
downloadmonzero-gui-420d2baec25fbb172888e9576ecff44413bc23d2.tar.gz
monzero-gui-420d2baec25fbb172888e9576ecff44413bc23d2.tar.xz
monzero-gui-420d2baec25fbb172888e9576ecff44413bc23d2.zip
Revert "DaemonManager.cpp: disable JIT on macOS ARM"
This reverts commit 6c4a8fb81938b5067e23c819393ad272aaa01537.
Diffstat (limited to 'src')
-rw-r--r--src/daemon/DaemonManager.cpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/daemon/DaemonManager.cpp b/src/daemon/DaemonManager.cpp
index 237ac545..8dd31157 100644
--- a/src/daemon/DaemonManager.cpp
+++ b/src/daemon/DaemonManager.cpp
@@ -117,17 +117,8 @@ 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()));
-#if defined(Q_OS_MAC) && defined(__aarch64__)
- // RandomX crashes with JIT enabled when started as a detached process, disable it for now
- QProcessEnvironment env = QProcessEnvironment::systemEnvironment();
- env.insert("MONERO_RANDOMX_UMASK", "8");
- m_daemon->setProcessEnvironment(env);
-#endif
-
- m_daemon->setProgram(m_monerod);
- m_daemon->setArguments(arguments);
- bool started = m_daemon->startDetached();
-
+ // Start monerod
+ bool started = m_daemon->startDetached(m_monerod, arguments);
// add state changed listener
connect(m_daemon.get(), SIGNAL(stateChanged(QProcess::ProcessState)), this, SLOT(stateChanged(QProcess::ProcessState)));