Skip to content

Commit 1acde17

Browse files
PastaPastaPastaUdjinM6
authored andcommitted
Don't care about governance cache while the blockchain isn't synced yet (#3089)
`2019-09-14 05:31:13 CGovernanceManager::UpdateCachesAndClean -- Governance Objects: 0 (Proposals: 0, Triggers: 0, Other: 0; Erased: 0), Votes: 0 59m 60m ` Signed-off-by: Pasta <pasta@dashboost.org>
1 parent 0d126c2 commit 1acde17

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/governance/governance.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,11 @@ void CGovernanceManager::AddGovernanceObject(CGovernanceObject& govobj, CConnman
339339

340340
void CGovernanceManager::UpdateCachesAndClean()
341341
{
342+
// Return on initial sync, spammed the debug.log and provided no use
343+
if (!masternodeSync.IsBlockchainSynced()) {
344+
return;
345+
}
346+
342347
LogPrint(BCLog::GOBJECT, "CGovernanceManager::UpdateCachesAndClean\n");
343348

344349
std::vector<uint256> vecDirtyHashes = mmetaman.GetAndClearDirtyGovernanceObjectHashes();

0 commit comments

Comments
 (0)