From 3856e16d8c8c1d580038affbc3fa18980654314f Mon Sep 17 00:00:00 2001 From: Daniel Liu Date: Tue, 18 Mar 2025 16:16:27 +0800 Subject: [PATCH] core: initialize current block/fastblock atomics to nil (19352) --- core/blockchain.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/blockchain.go b/core/blockchain.go index 6b971cffa1..6c5b809a87 100644 --- a/core/blockchain.go +++ b/core/blockchain.go @@ -267,6 +267,10 @@ func NewBlockChain(db ethdb.Database, cacheConfig *CacheConfig, chainConfig *par return nil, ErrNoGenesis } + var nilBlock *types.Block + bc.currentBlock.Store(nilBlock) + bc.currentFastBlock.Store(nilBlock) + // Update chain info data metrics chainInfoGauge.Update(metrics.GaugeInfoValue{"chain_id": bc.chainConfig.ChainId.String()})