@@ -21,7 +21,9 @@ if (Number.isSafeInteger(configuredExit)) {
terminated = true
appendRunnerEvent(eventsPath, { type: 'exit', exitCode: 1, signal: null })
clearInterval(hold)
- if (process.connected) process.disconnect()
+ setImmediate(() => {
+ if (process.connected) process.disconnect()
+ })
process.exitCode = 0
}
process.on('message', (message: unknown) => {