From 0c1b91b7622356d2d276955554c6e25fa9a8477c Mon Sep 17 00:00:00 2001 From: Anton Kaliaev Date: Fri, 9 Feb 2018 13:02:44 +0400 Subject: [PATCH] revert back curRate != 0 --- blockchain/pool.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blockchain/pool.go b/blockchain/pool.go index 110c5735c..6b40a8e73 100644 --- a/blockchain/pool.go +++ b/blockchain/pool.go @@ -126,8 +126,8 @@ func (pool *BlockPool) removeTimedoutPeers() { for _, peer := range pool.peers { if !peer.didTimeout && peer.numPending > 0 { curRate := peer.recvMonitor.Status().CurRate - // XXX remove curRate != 0 - if curRate < minRecvRate { + // curRate can be 0 on start + if curRate != 0 && curRate < minRecvRate { pool.sendTimeout(peer.id) pool.Logger.Error("SendTimeout", "peer", peer.id, "reason", "peer is not sending us data fast enough",