Skip to content

feat: enhance error logging in WASI HTTP handler#146

Merged
ruslanti merged 1 commit into
mainfrom
fix/error_handling
Jun 9, 2026
Merged

feat: enhance error logging in WASI HTTP handler#146
ruslanti merged 1 commit into
mainfrom
fix/error_handling

Conversation

@ruslanti

@ruslanti ruslanti commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@ruslanti ruslanti self-assigned this Jun 9, 2026
Copilot AI review requested due to automatic review settings June 9, 2026 07:01
@ruslanti ruslanti added bug Something isn't working enhancement New feature or request labels Jun 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances observability of guest execution failures in the WASI HTTP executor by emitting errors to the runtime’s application logger in addition to existing tracing warnings.

Changes:

  • Log incoming handler execution errors to the application logger when available.
  • Minor variable rename in the receiver error arm (eerror) for clarity.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread crates/http-service/src/executor/wasi_http.rs
Comment thread crates/http-service/src/executor/wasi_http.rs
@ruslanti ruslanti requested a review from qrdl June 9, 2026 07:52
@ruslanti ruslanti merged commit ffcf94e into main Jun 9, 2026
5 of 7 checks passed
@ruslanti ruslanti deleted the fix/error_handling branch June 9, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants