From f8767bc6784d212d4a5fc630f65bd03c467768ba Mon Sep 17 00:00:00 2001 From: Georgios Konstantopoulos Date: Thu, 12 Feb 2026 00:14:39 -0500 Subject: [PATCH] fix(engine): add await_state_root span to timeout path (#22111) Co-authored-by: Amp --- crates/engine/tree/src/tree/payload_validator.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/engine/tree/src/tree/payload_validator.rs b/crates/engine/tree/src/tree/payload_validator.rs index 72f4a56292..d1c248178e 100644 --- a/crates/engine/tree/src/tree/payload_validator.rs +++ b/crates/engine/tree/src/tree/payload_validator.rs @@ -907,6 +907,12 @@ where /// Returns `ProviderResult>` where the outer `ProviderResult` captures /// unrecoverable errors from the sequential fallback (e.g. DB errors), while the inner /// `Result` captures parallel state root task errors that can still fall back to serial. + #[instrument( + level = "debug", + target = "engine::tree::payload_validator", + name = "await_state_root", + skip_all + )] fn await_state_root_with_timeout( &self, handle: &mut PayloadHandle,