From 4723d6acf5fe7903d8902537154d82821788a7ff Mon Sep 17 00:00:00 2001 From: jl777 Date: Mon, 18 Sep 2017 16:59:22 +0200 Subject: [PATCH] Test --- src/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index 57e692893..8fc063f9b 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4965,7 +4965,7 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv, int nLimit = MAX_HEADERS_RESULTS; LogPrint("net", "getheaders %d to %s from peer=%d\n", (pindex ? pindex->nHeight : -1), hashStop.ToString(), pfrom->id); fprintf(stderr,"getheaders from %d prev.%d\n",(int32_t)(pindex ? pindex->nHeight : -1),pfrom->lasthdrsreq); - if ( pfrom->lasthdrsreq != (int32_t)(pindex ? pindex->nHeight : -1) ) + if ( pfrom->lasthdrsreq >= chainActive.Height()-MAX_HEADERS_RESULTS || pfrom->lasthdrsreq != (int32_t)(pindex ? pindex->nHeight : -1) ) { for (; pindex; pindex = chainActive.Next(pindex)) {