mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 12:02:48 +01:00
fix unsafe vNodes access (#1403)
This commit is contained in:
parent
828b639e36
commit
8b6a06c09f
@ -92,7 +92,7 @@ bool CMasternodeSync::IsBlockchainSynced(bool fBlockAccepted)
|
|||||||
std::vector<CNode*> vNodesCopy = CopyNodeVector();
|
std::vector<CNode*> vNodesCopy = CopyNodeVector();
|
||||||
|
|
||||||
// We have enough peers and assume most of them are synced
|
// We have enough peers and assume most of them are synced
|
||||||
if(vNodes.size() >= MASTERNODE_SYNC_ENOUGH_PEERS) {
|
if(vNodesCopy.size() >= MASTERNODE_SYNC_ENOUGH_PEERS) {
|
||||||
// Check to see how many of our peers are (almost) at the same height as we are
|
// Check to see how many of our peers are (almost) at the same height as we are
|
||||||
int nNodesAtSameHeight = 0;
|
int nNodesAtSameHeight = 0;
|
||||||
BOOST_FOREACH(CNode* pnode, vNodesCopy)
|
BOOST_FOREACH(CNode* pnode, vNodesCopy)
|
||||||
|
Loading…
Reference in New Issue
Block a user