Merge pull request #6974

40b77d4 Always allow getheaders from whitelisted peers (Wladimir J. van der Laan)
This commit is contained in:
Wladimir J. van der Laan 2015-11-11 18:30:11 +01:00
commit 2f71b07d5e
No known key found for this signature in database
GPG key ID: 74810B012346C9A6

View file

@ -4317,10 +4317,10 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv,
vRecv >> locator >> hashStop;
LOCK(cs_main);
if (IsInitialBlockDownload())
if (IsInitialBlockDownload() && !pfrom->fWhitelisted) {
LogPrint("net", "Ignoring getheaders from peer=%d because node is in initial block download\n", pfrom->id);
return true;
}
CBlockIndex* pindex = NULL;
if (locator.IsNull())
{