diff --git a/eth/downloader/downloader.go b/eth/downloader/downloader.go index c6eecfe2f..55455262a 100644 --- a/eth/downloader/downloader.go +++ b/eth/downloader/downloader.go @@ -289,7 +289,7 @@ out: // already fetched hash list. This can't guarantee 100% correctness but does // a fair job. This is always either correct or false incorrect. for _, peer := range d.peers.AllPeers() { - if d.queue.Has(peer.head) && !attemptedPeers[p.id] { + if d.queue.Has(peer.head) && !attemptedPeers[peer.id] { p = peer break }