From d856c8e5bce7b099448a1dad756f4b41f4a6b70e Mon Sep 17 00:00:00 2001 From: Miguel Oliveira Date: Tue, 10 Dec 2024 05:39:43 -0300 Subject: [PATCH] feat(engine): add error logging in `state_hook` (#13252) Co-authored-by: Federico Gimenez --- crates/engine/tree/src/tree/root.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/engine/tree/src/tree/root.rs b/crates/engine/tree/src/tree/root.rs index 53a881387e..e2ed6aa147 100644 --- a/crates/engine/tree/src/tree/root.rs +++ b/crates/engine/tree/src/tree/root.rs @@ -283,7 +283,9 @@ where let state_hook = StateHookSender::new(self.tx.clone()); move |state: &EvmState| { - let _ = state_hook.send(StateRootMessage::StateUpdate(state.clone())); + if let Err(error) = state_hook.send(StateRootMessage::StateUpdate(state.clone())) { + error!(target: "engine::root", ?error, "Failed to send state update"); + } } }