fix(ext/node): propogate stdio errors during worker init
by littledivy
·
Feb 06, 2026 at 19:40 UTC
·
scan-9ceca10efc21263b
Get this automatically on every PR
Install the Axiomo GitHub App to get Signals as check runs and PR comments on every pull request.
Risk level: Low (0%)
Propagate stdio errors during worker initialization and handle panics as JS errors.
tests/node_compat/config.jsonc includes new test entry for `test-worker-init-failure.js`
cli/main.rs modifies exit behavior in `setup_panic_hook`
ext/io/lib.rs adds error handling in stdio setup
Trusted contributor with 808 merged PRs. maintains 367 public repositories. has 597 followers.
Review 4 file(s)
ext/io/lib.rs
+64
64 lines changed; Source code
cli/main.rs
+9
Source code
runtime/ops/worker_host.rs
+4
Source code
tests/node_compat/config.jsonc
+1
Standard file
20
minutes to review
medium
effort level
none
staleness risk
Standard review process
Good evidence, acceptable risk, ready for merge
Why is security_scan_clean missing? Consider adding this check.
Why is coverage_maintained missing? Consider adding this check.