From c7add2e5180e3664bc0c36e21f75f2faf446253d Mon Sep 17 00:00:00 2001 From: Martin Holst Swende Date: Tue, 18 Jan 2022 13:14:53 +0100 Subject: [PATCH] core: revert change in blockchain.go --- core/blockchain.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/core/blockchain.go b/core/blockchain.go index 1a80d8cd3cdcd..8da7cc22923f8 100644 --- a/core/blockchain.go +++ b/core/blockchain.go @@ -800,12 +800,8 @@ func (bc *BlockChain) Stop() { for _, offset := range []uint64{0, 1, TriesInMemory - 1} { if number := bc.CurrentBlock().NumberU64(); number > offset { - num := number - offset - recent := bc.GetBlockByNumber(num) - if recent == nil { - log.Error("Failed to get block", num) - continue - } + recent := bc.GetBlockByNumber(number - offset) + log.Info("Writing cached state to disk", "block", recent.Number(), "hash", recent.Hash(), "root", recent.Root()) if err := triedb.Commit(recent.Root(), true, nil); err != nil { log.Error("Failed to commit recent state trie", "err", err)