test: fix race condition in test-child-process-bad-stdio

test-child-process-bad-stdio.js contains a race condition between
a timeout in the test process and a timeout in the spawned child
process. This commit addresses the race condition by having the
child process wait indefinitely to be killed.

PR-URL: https://github.com/nodejs/node/pull/56845
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Jake Yuesong Li <jake.yuesong@gmail.com>
This commit is contained in:
Colin Ihrig
2025-02-02 22:12:19 -05:00
committed by GitHub
parent cadc4ed067
commit 793c7936c3

View File

@@ -3,7 +3,7 @@
const common = require('../common');
if (process.argv[2] === 'child') {
setTimeout(() => {}, common.platformTimeout(100));
setTimeout(() => {}, common.platformTimeout(1000));
return;
}