From 6bf389afb8d99ff5d9987020014d4046d654e113 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Tue, 19 Jun 2018 02:40:38 +0300 Subject: [PATCH] Don't drop mnb-s for outdated MNs (#2131) Instead just mark them as MASTERNODE_UPDATE_REQUIRED and proceed further. --- src/masternode.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/masternode.cpp b/src/masternode.cpp index a136f7d9c..d1a7628e0 100644 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -452,8 +452,8 @@ bool CMasternodeBroadcast::SimpleCheck(int& nDos) } if(nProtocolVersion < mnpayments.GetMinMasternodePaymentsProto()) { - LogPrintf("CMasternodeBroadcast::SimpleCheck -- ignoring outdated Masternode: masternode=%s nProtocolVersion=%d\n", outpoint.ToStringShort(), nProtocolVersion); - return false; + LogPrintf("CMasternodeBroadcast::SimpleCheck -- outdated Masternode: masternode=%s nProtocolVersion=%d\n", outpoint.ToStringShort(), nProtocolVersion); + nActiveState = MASTERNODE_UPDATE_REQUIRED; } CScript pubkeyScript;