diff --git a/core/blockchain.go b/core/blockchain.go index ae4fbbcd726e554778f5a338d65616c9f7205e20..cc0ddf1ed80865b849b9ba916a686802f3cbabdb 100644 --- a/core/blockchain.go +++ b/core/blockchain.go @@ -597,7 +597,7 @@ func (bc *BlockChain) Stop() { func (self *BlockChain) procFutureBlocks() { blocks := make([]*types.Block, 0, self.futureBlocks.Len()) for _, hash := range self.futureBlocks.Keys() { - if block, exist := self.futureBlocks.Get(hash); exist { + if block, exist := self.futureBlocks.Peek(hash); exist { blocks = append(blocks, block.(*types.Block)) } }