diff --git a/block_pool.go b/block_pool.go index d1be70187df4ac83996e3fd6b22a345f6a29f484..595400c79add7651a4b698ec345ef252cb8600e1 100644 --- a/block_pool.go +++ b/block_pool.go @@ -99,7 +99,8 @@ func (self *BlockPool) FetchHashes(peer *Peer) bool { self.td = peer.td if !self.HasLatestHash() { - peer.doneFetchingHashes = fInfo + peer.doneFetchingHashes = false + const amount = 256 peerlogger.Debugf("Fetching hashes (%d) %x...\n", amount, peer.lastReceivedHash[0:4]) peer.QueueMessage(wire.NewMessage(wire.MsgGetBlockHashesTy, []interface{}{peer.lastReceivedHash, uint32(amount)}))