From ba740954c286720898fb72400ca2a5ab48d32ae3 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Tue, 18 Mar 2025 18:01:08 +0100 Subject: [PATCH] core/rawdb: add delete error handling --- core/rawdb/chain_iterator.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/rawdb/chain_iterator.go b/core/rawdb/chain_iterator.go index b940195eb0..9c62a63b66 100644 --- a/core/rawdb/chain_iterator.go +++ b/core/rawdb/chain_iterator.go @@ -378,7 +378,9 @@ func PruneTransactionIndex(db ethdb.Database, pruneBlock uint64) { } bn := decodeNumber(v) if bn < pruneBlock { - db.Delete(iter.Key()) + if err := db.Delete(iter.Key()); err != nil { + log.Crit("Error deleting tx lookup entry", "hash", fmt.Sprintf("%x", iter.Key())) + } } } }