Skip to content

Fix cross-runtime panic in mix-fetch and make internal-dev configurable#6635

Open
mfahampshire wants to merge 9 commits intodevelopfrom
max/mixfetch-edge-runtime-debug
Open

Fix cross-runtime panic in mix-fetch and make internal-dev configurable#6635
mfahampshire wants to merge 9 commits intodevelopfrom
max/mixfetch-edge-runtime-debug

Conversation

@mfahampshire
Copy link
Copy Markdown
Contributor

@mfahampshire mfahampshire commented Apr 1, 2026

Fix Go runtime panic when timed-out requests receive late error injection + make internal-dev tool check fo r timeouts & more configurable before startup. This PR also downgrades one or two console errors to warnings.

TODO

  • publish 1.4.1 (the err downgrade for console)

This change is Reviewable

late error injection
- Add early return in reject() when request is already gone from Rust
  map
- Replace panic with log + return in SendError and InjectData
- Evergreen the drip test
- Add setup config to MixFetch instance
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nym-explorer-v2 Ready Ready Preview, Comment Apr 1, 2026 1:11pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
docs-nextra Ignored Ignored Preview Apr 1, 2026 1:11pm
nym-node-status Ignored Ignored Preview Apr 1, 2026 1:11pm

Request Review

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