fix: add proc.kill fallback when process group kill fails

This commit is contained in:
Cole Leavitt
2026-02-21 16:45:18 -07:00
committed by YeonGyu-Kim
parent 7f0950230c
commit f92d2e8f7f

View File

@@ -98,7 +98,11 @@ export async function executeHookCommand(
const killProcessGroup = (signal: NodeJS.Signals) => {
try {
if (!isWin32 && proc.pid) {
try {
process.kill(-proc.pid, signal);
} catch {
proc.kill(signal);
}
} else {
proc.kill(signal);
}