diff --git a/p2p/enode/iter.go b/p2p/enode/iter.go index 99461c3c70..feacef4063 100644 --- a/p2p/enode/iter.go +++ b/p2p/enode/iter.go @@ -243,7 +243,7 @@ type BufferIter struct { } // NewBufferIter creates a new pre-fetch buffer of a given size. -func NewBufferIter(it Iterator, size int) *BufferIter { +func NewBufferIter(it Iterator, size int) Iterator { b := BufferIter{ it: it, buffer: make(chan *Node, size),