diff --git a/src/net_processing.cpp b/src/net_processing.cpp index b9205768e45..d48a118dd66 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -4364,11 +4364,11 @@ void PeerManagerImpl::ProcessMessage(CNode& pfrom, const std::string& msg_type, std::vector vInv(1); vInv[0] = CInv(MSG_BLOCK | GetFetchFlags(*peer), blockhash); m_connman.PushMessage(&pfrom, msgMaker.Make(NetMsgType::GETDATA, vInv)); - return; } else { // Give up for this peer and wait for other peer(s) RemoveBlockRequest(pindex->GetBlockHash(), pfrom.GetId()); } + return; } BlockTransactionsRequest req;