Skip to content

fix: avoid trace executor panics#124

Open
umeeSthein wants to merge 1 commit intomegaeth-labs:mainfrom
umeeSthein:umeesthein/fix/tracing-executor-unwraps
Open

fix: avoid trace executor panics#124
umeeSthein wants to merge 1 commit intomegaeth-labs:mainfrom
umeeSthein:umeesthein/fix/tracing-executor-unwraps

Conversation

@umeeSthein
Copy link
Copy Markdown

Summary

  • Replace production unwrap() calls in the trace executor with error handling.
  • Return default tracer serialization failures through trace/RPC errors instead of panicking.
  • Preserve partial block trace results when mux inspector recreation fails.

Tests

  • cargo fmt --all --check
  • cargo check -p debug-trace-server --message-format=short
  • cargo test -p debug-trace-server tracing_executor --message-format=short

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant