From d289526f4535c2938f53a38d157dcb929300087d Mon Sep 17 00:00:00 2001 From: WHR Date: Tue, 24 Jun 2025 16:32:16 +0800 Subject: [PATCH] Stratum: update hash rate data on new block template, even when no workers connected --- src/stratum_server.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/stratum_server.cpp b/src/stratum_server.cpp index 72c86d1..8efef9d 100644 --- a/src/stratum_server.cpp +++ b/src/stratum_server.cpp @@ -113,6 +113,7 @@ void StratumServer::on_block(const BlockTemplate& block) const uint32_t num_connections = m_numConnections; if (num_connections == 0) { LOGINFO(4, "no clients connected"); + update_hashrate_data(0, seconds_since_epoch()); api_update_local_stats(seconds_since_epoch()); return; } @@ -186,6 +187,7 @@ void StratumServer::on_block(const BlockTemplate& block) } } + update_hashrate_data(0, seconds_since_epoch()); api_update_local_stats(seconds_since_epoch()); }