From af370021a09d28f87f6aa9419c0f09bfb8c91367 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Thu, 23 Mar 2017 14:05:00 +1300 Subject: [PATCH] Metrics: Improve mining status --- src/metrics.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/metrics.cpp b/src/metrics.cpp index 464c79834..afae125dd 100644 --- a/src/metrics.cpp +++ b/src/metrics.cpp @@ -199,8 +199,12 @@ int printMiningStatus(bool mining) else nThreads = boost::thread::hardware_concurrency(); } - std::cout << strprintf(_("You are mining with the %s solver on %d threads."), - GetArg("-equihashsolver", "default"), nThreads) << std::endl; + if (miningTimer.running()) { + std::cout << strprintf(_("You are mining with the %s solver on %d threads."), + GetArg("-equihashsolver", "default"), nThreads) << std::endl; + } else { + std::cout << _("Mining is paused.") << std::endl; + } lines++; } else { std::cout << _("You are currently not mining.") << std::endl; @@ -409,8 +413,8 @@ void ThreadShowMetricsScreen() if (loaded) { lines += printStats(mining); + lines += printMiningStatus(mining); } - lines += printMiningStatus(mining); lines += printMetrics(cols, mining); lines += printMessageBox(cols); lines += printInitMessage();