Cleanup, initialize stake for chainPower in pre-sapling path

This commit is contained in:
miketout
2018-10-04 00:35:52 -07:00
parent 2ed3bbec38
commit 00a7120e90
2 changed files with 3 additions and 1 deletions

View File

@@ -824,6 +824,7 @@ int32_t waitForPeers(const CChainParams &chainparams)
{
bool fvNodesEmpty;
{
boost::this_thread::interruption_point();
LOCK(cs_vNodes);
fvNodesEmpty = vNodes.empty();
}
@@ -833,6 +834,7 @@ int32_t waitForPeers(const CChainParams &chainparams)
if (fvNodesEmpty)
MilliSleep(1000 + rand() % 4000);
{
boost::this_thread::interruption_point();
LOCK(cs_vNodes);
fvNodesEmpty = vNodes.empty();
}

View File

@@ -447,7 +447,7 @@ bool CheckProofOfWork(const CBlockHeader &blkHeader, uint8_t *pubkey33, int32_t
CChainPower GetBlockProof(const CBlockIndex& block)
{
arith_uint256 bnWorkTarget, bnStakeTarget = arith_uint256();
arith_uint256 bnWorkTarget, bnStakeTarget = arith_uint256(0);
bool fNegative;
bool fOverflow;