IsInitialBlockDownload() seems to return false if no block has been received more than 10 seconds ago. Why 10 seconds? On my node when it's catching up, this function constantly alternates between returning true and false, which I suspect is not what is supposed to happen.
IsInitialBlockDownload() doesn't work as intended? #1161
issue rebroad opened this issue on April 28, 2012-
rebroad commented at 9:38 PM on April 28, 2012: contributor
-
gmaxwell commented at 9:55 PM on April 28, 2012: contributor
It returns true consistently before the highest preset checkpoint. This is the most important aspect of the behavior. After that it's just guesswork and it should be expected and okay to be inconsistent.
-
rebroad commented at 10:03 PM on April 28, 2012: contributor
ah.. well, if that's the intended behaviour, it's working as designed.
- gmaxwell closed this on Apr 29, 2012
- suprnurd referenced this in commit 470239bbc5 on Dec 5, 2017
- lateminer referenced this in commit e4bfe3e9af on Dec 25, 2019
- lateminer referenced this in commit 60053d6786 on Dec 25, 2019
- MarcoFalke locked this on Sep 8, 2021