Don't warn about forks while fIsInitialDownload

This commit is contained in:
Matt Corallo 2013-09-03 22:06:02 -04:00
parent dd30937ce3
commit 55ed3f1475

View file

@ -1421,6 +1421,11 @@ CBlockIndex *pindexBestForkTip = NULL, *pindexBestForkBase = NULL;
void CheckForkWarningConditions() void CheckForkWarningConditions()
{ {
// Before we get past initial download, we cannot reliably alert about forks
// (we assume we don't get stuck on a fork before the last checkpoint)
if (IsInitialBlockDownload())
return;
// If our best fork is no longer within 72 blocks (+/- 12 hours if no one mines it) // If our best fork is no longer within 72 blocks (+/- 12 hours if no one mines it)
// of our head, drop it // of our head, drop it
if (pindexBestForkTip && nBestHeight - pindexBestForkTip->nHeight >= 72) if (pindexBestForkTip && nBestHeight - pindexBestForkTip->nHeight >= 72)