Skip to content

process: defer termination across lazy PropertyCallback builders - #33966

Closed
robobun wants to merge 9 commits into
mainfrom
farm/e7448580/fix-worker-terminate-lazy-stdio
Closed

process: defer termination across lazy PropertyCallback builders#33966
robobun wants to merge 9 commits into
mainfrom
farm/e7448580/fix-worker-terminate-lazy-stdio

process: fully clear exceptions in lazy PropertyCallback builders

31238c6
Select commit
Loading
Failed to load commit list.
Claude / Claude Code Review completed Jul 11, 2026 in 9m 16s

Code review found 1 potential issue

Found 2 candidates, confirmed 1. See review comments for details.

Details

Severity Count
🔴 Important 0
🟡 Nit 1
🟣 Pre-existing 0
Severity File:Line Issue
🟡 Nit test/js/node/worker_threads/worker_threads.test.ts:1334-1339 Test asserts stderr is exactly empty on ASAN/debug builds

Annotations

Check warning on line 1339 in test/js/node/worker_threads/worker_threads.test.ts

See this annotation in the file changed.

@claude claude / Claude Code Review

Test asserts stderr is exactly empty on ASAN/debug builds

This test runs only on ASAN/debug lanes (`skipIf(!isASAN && !isDebug)`) but asserts `stderr: ""` exactly — those lanes can emit benign warnings to stderr, so this risks spurious failures. Use the pass-through pattern the other spawn tests in this file use (put `stderr` on both sides of `toEqual`); the assertion failure being guarded against already surfaces via `exitCode`/`signalCode`.