DIAGNOSTIC: keep original 5s timeout, add +200ms exitCode probe

This commit is contained in:
Dylan Conway
2026-05-05 13:31:19 -07:00
parent 776bf20293
commit ffcb88f4ed

View File

@@ -824,10 +824,14 @@ async function reset(): Promise<void> {
})
setTimeout(() => {
diagDump(`+200ms http`, httpBridgeProcess.pid)
diagDump(`+200ms socks`, socksBridgeProcess.pid)
console.error(
`[reset-diag] +200ms http exitCode=${httpBridgeProcess.exitCode} signalCode=${httpBridgeProcess.signalCode}`,
)
}, 200)
// Timeout after 5 seconds
setTimeout(() => {
diagDump(`+4500ms http`, httpBridgeProcess.pid)
diagDump(`+5000ms http`, httpBridgeProcess.pid)
if (!httpBridgeProcess.killed) {
logForDebugging('HTTP bridge did not exit, forcing SIGKILL', {
level: 'warn',
@@ -841,7 +845,7 @@ async function reset(): Promise<void> {
}
}
resolve()
}, 4500)
}, 5000)
}),
)
} catch (err) {