diff --git a/src/daemon/DaemonManager.cpp b/src/daemon/DaemonManager.cpp index 29a7086d..0d311535 100644 --- a/src/daemon/DaemonManager.cpp +++ b/src/daemon/DaemonManager.cpp @@ -240,14 +240,9 @@ void DaemonManager::printError() bool DaemonManager::running(NetworkType::Type nettype) const { QString status; - sendCommand("status", nettype, status); + sendCommand("sync_info", nettype, status); qDebug() << status; - // `./monerod status` returns BUSY when syncing. - // Treat busy as connected, until fixed upstream. - if (status.contains("Height:") || status.contains("BUSY") ) { - return true; - } - return false; + return status.contains("Height:"); } bool DaemonManager::noSync() const noexcept