@@ -924,8 +924,6 @@ MessageProcessingResult CGovernanceManager::SyncSingleObjVotes(CNode& peer, cons
924924 // do not provide any data until our node is synced
925925 if (!m_mn_sync.IsSynced ()) return {};
926926
927- int nVoteCount = 0 ;
928-
929927 // SYNC GOVERNANCE OBJECTS WITH OTHER CLIENT
930928
931929 LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- syncing single object to peer=%d, nProp = %s\n " , __func__, peer.GetId (), nProp.ToString ());
@@ -962,12 +960,13 @@ MessageProcessingResult CGovernanceManager::SyncSingleObjVotes(CNode& peer, cons
962960 continue ;
963961 }
964962 ret.m_inventory .emplace_back (MSG_GOVERNANCE_OBJECT_VOTE, nVoteHash);
965- ++nVoteCount;
966963 }
967964
968965 CNetMsgMaker msgMaker (peer.GetCommonVersion ());
969- connman.PushMessage (&peer, msgMaker.Make (NetMsgType::SYNCSTATUSCOUNT, MASTERNODE_SYNC_GOVOBJ_VOTE, nVoteCount));
970- LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- sent %d votes to peer=%d\n " , __func__, nVoteCount, peer.GetId ());
966+ connman.PushMessage (&peer, msgMaker.Make (NetMsgType::SYNCSTATUSCOUNT, MASTERNODE_SYNC_GOVOBJ_VOTE,
967+ static_cast <int >(ret.m_inventory .size ())));
968+ LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- sent %d votes to peer=%d\n " , __func__, ret.m_inventory .size (),
969+ peer.GetId ());
971970 return ret;
972971}
973972
@@ -985,8 +984,6 @@ MessageProcessingResult CGovernanceManager::SyncObjects(CNode& peer, CConnman& c
985984 }
986985 m_netfulfilledman.AddFulfilledRequest (peer.addr , NetMsgType::MNGOVERNANCESYNC);
987986
988- int nObjCount = 0 ;
989-
990987 // SYNC GOVERNANCE OBJECTS WITH OTHER CLIENT
991988
992989 LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- syncing all objects to peer=%d\n " , __func__, peer.GetId ());
@@ -1024,12 +1021,13 @@ MessageProcessingResult CGovernanceManager::SyncObjects(CNode& peer, CConnman& c
10241021 // Push the inventory budget proposal message over to the other client
10251022 LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- syncing govobj: %s, peer=%d\n " , __func__, strHash, peer.GetId ());
10261023 ret.m_inventory .emplace_back (MSG_GOVERNANCE_OBJECT, nHash);
1027- ++nObjCount;
10281024 }
10291025
10301026 CNetMsgMaker msgMaker (peer.GetCommonVersion ());
1031- connman.PushMessage (&peer, msgMaker.Make (NetMsgType::SYNCSTATUSCOUNT, MASTERNODE_SYNC_GOVOBJ, nObjCount));
1032- LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- sent %d objects to peer=%d\n " , __func__, nObjCount, peer.GetId ());
1027+ connman.PushMessage (&peer, msgMaker.Make (NetMsgType::SYNCSTATUSCOUNT, MASTERNODE_SYNC_GOVOBJ,
1028+ static_cast <int >(ret.m_inventory .size ())));
1029+ LogPrint (BCLog::GOBJECT, " CGovernanceManager::%s -- sent %d objects to peer=%d\n " , __func__, ret.m_inventory .size (),
1030+ peer.GetId ());
10331031 return ret;
10341032}
10351033
0 commit comments