mirror of
https://github.com/tendermint/tendermint.git
synced 2026-08-01 21:06:11 +00:00
blockpool: fix removePeer bug
This commit is contained in:
+3
-1
@@ -240,7 +240,9 @@ func (pool *BlockPool) RemovePeer(peerID string) {
|
||||
func (pool *BlockPool) removePeer(peerID string) {
|
||||
for _, requester := range pool.requesters {
|
||||
if requester.getPeerID() == peerID {
|
||||
pool.numPending++
|
||||
if requester.getBlock() != nil {
|
||||
pool.numPending++
|
||||
}
|
||||
go requester.redo() // pick another peer and ...
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user