From 5f9c676e05e0811530c47f95e8539a83bfa711be Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Sun, 19 Jul 2015 17:51:37 +0300 Subject: [PATCH] fix condition for a recent block in mn sync --- src/masternode-sync.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/masternode-sync.cpp b/src/masternode-sync.cpp index cd5c95d2c..d5ea85646 100644 --- a/src/masternode-sync.cpp +++ b/src/masternode-sync.cpp @@ -97,7 +97,7 @@ void CMasternodeSync::Process() { //set to synced - if(Params().NetworkID() == CBaseChainParams::REGTEST && c >= 10) { + if(Params().NetworkID() == CBaseChainParams::REGTEST && tick >= 10) { LogPrintf("CMasternodeSync::Process - Sync has finished\n"); RequestedMasternodeAssets = MASTERNODE_SYNC_FINISHED; RequestedMasternodeAttempt = 0; @@ -116,7 +116,7 @@ void CMasternodeSync::Process() } //don't begin syncing until we're almost at a recent block - if(pindexPrev->nHeight + 4 < pindexBestHeader->nHeight || pindexPrev->nTime + 600 < GetTime()) return; + if(pindexPrev->nHeight + 4 < pindexBestHeader->nHeight && pindexPrev->nTime + 600 < GetTime()) return; if (pnode->nVersion >= nMasternodeMinProtocol) {