Add MineBlocksOnDemand chain parameter

This commit is contained in:
jtimon
2014-03-09 13:36:55 -07:00
parent 1712adbe0b
commit bfa9a1a638
4 changed files with 7 additions and 4 deletions

View File

@@ -580,9 +580,8 @@ void static BitcoinMiner(CWallet *pwallet)
CheckWork(pblock, *pwallet, reservekey);
SetThreadPriority(THREAD_PRIORITY_LOWEST);
// In regression test mode, stop mining after a block is found. This
// allows developers to controllably generate a block on demand.
if (Params().NetworkID() == CChainParams::REGTEST)
// In regression test mode, stop mining after a block is found.
if (Params().MineBlocksOnDemand())
throw boost::thread_interrupted();
break;