From f0997981fdc11eab37b15a4e910443907e17ee4d Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Sun, 19 Jul 2026 18:27:25 +0545 Subject: [PATCH] fix(install): kill background jobs on Ctrl+C - jobs -p | xargs kill in cleanup ensures sudo keepalive and spinner processes are terminated on SIGINT --- install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install.sh b/install.sh index 728d59d..699a817 100755 --- a/install.sh +++ b/install.sh @@ -193,6 +193,7 @@ cleanup() { if [ -n "${SUDO_KEEPER_PID:-}" ]; then kill "$SUDO_KEEPER_PID" 2>/dev/null || true fi + jobs -p 2>/dev/null | xargs -r kill 2>/dev/null || true } trap cleanup EXIT INT TERM