From dcc5d9ec30060bf3d66fa099bb8d141e6b227a0e Mon Sep 17 00:00:00 2001 From: radik878 Date: Thu, 19 Feb 2026 15:48:57 +0200 Subject: [PATCH] fix(events): handle `PipelineEvent::Unwound` to clean up `current_stage` (#22340) --- crates/node/events/src/node.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/node/events/src/node.rs b/crates/node/events/src/node.rs index 201aaeac44..872fcb1940 100644 --- a/crates/node/events/src/node.rs +++ b/crates/node/events/src/node.rs @@ -206,6 +206,10 @@ impl NodeState { self.current_stage = Some(current_stage); } + PipelineEvent::Unwound { stage_id, result } => { + info!(stage = %stage_id, checkpoint = %result.checkpoint.block_number, "Unwound stage"); + self.current_stage = None; + } _ => (), } }