From 116f17ed1101a2fa34e765b0b9ce06864f1847ae Mon Sep 17 00:00:00 2001 From: Cole Leavitt Date: Sat, 21 Feb 2026 16:45:18 -0700 Subject: [PATCH] fix: add proc.kill fallback when process group kill fails --- src/shared/command-executor/execute-hook-command.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/shared/command-executor/execute-hook-command.ts b/src/shared/command-executor/execute-hook-command.ts index 8dae500d7..d4ded4a55 100644 --- a/src/shared/command-executor/execute-hook-command.ts +++ b/src/shared/command-executor/execute-hook-command.ts @@ -98,7 +98,11 @@ export async function executeHookCommand( const killProcessGroup = (signal: NodeJS.Signals) => { try { if (!isWin32 && proc.pid) { - process.kill(-proc.pid, signal); + try { + process.kill(-proc.pid, signal); + } catch { + proc.kill(signal); + } } else { proc.kill(signal); }