From 0209e9515edade2b99643799d16a3e669155bc43 Mon Sep 17 00:00:00 2001 From: Jared Wasinger Date: Tue, 1 Oct 2024 17:45:54 +0700 Subject: [PATCH] rotate journal upon DropAllTxs --- core/txpool/legacypool/legacypool.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/txpool/legacypool/legacypool.go b/core/txpool/legacypool/legacypool.go index 7953c1b8cd..a2e932fc3b 100644 --- a/core/txpool/legacypool/legacypool.go +++ b/core/txpool/legacypool/legacypool.go @@ -247,8 +247,10 @@ func (p *LegacyPool) DropAllTxs() { p.pending = make(map[common.Address]*list) p.queue = make(map[common.Address]*list) if !p.config.NoLocals && p.config.Journal != "" { - // TODO: do we need to truncate the existing journal here? p.journal = newTxJournal(p.config.Journal) + if err := p.journal.rotate(p.local()); err != nil { + log.Warn("Failed to rotate transaction journal", "err", err) + } } }