Metrics: Improve mining status

This commit is contained in:
Jack Grigg 2017-03-23 14:05:00 +13:00
parent dd20d04679
commit af370021a0
No known key found for this signature in database
GPG Key ID: 6A6914DAFBEA00DA
1 changed files with 7 additions and 3 deletions

View File

@ -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();