diff --git a/src/miner/miner.cpp b/src/miner/miner.cpp index 2038c565..3e8780d0 100644 --- a/src/miner/miner.cpp +++ b/src/miner/miner.cpp @@ -1370,15 +1370,13 @@ void static BitcoinMiner(CWallet *pwallet) || (mc_gState->m_NetworkParams->IsProtocolMultichain() == 0) ) && Params().MiningRequiresPeers()) { + LOCK(cs_vNodes); + vector vNodesCopy = vNodes; + BOOST_FOREACH(CNode* pnode, vNodesCopy) { - LOCK(cs_vNodes); - vector vNodesCopy = vNodes; - BOOST_FOREACH(CNode* pnode, vNodesCopy) + if(pnode->fSuccessfullyConnected) { - if(pnode->fSuccessfullyConnected) - { - active_nodes++; - } + active_nodes++; } } @@ -1386,7 +1384,7 @@ void static BitcoinMiner(CWallet *pwallet) { MilliSleep(1000); boost::this_thread::interruption_point(); - } + } } } } diff --git a/src/version/version.cpp b/src/version/version.cpp index eb66d567..3661afd8 100644 --- a/src/version/version.cpp +++ b/src/version/version.cpp @@ -14,7 +14,7 @@ int mc_State::VersionInfo(int version) return custom_version; } - int this_build=20005901; + int this_build=20004901; int this_protocol=20011; if(mc_gState->m_EnterpriseBuild)