From 5fd1822c7ca3af7b87ea822d1ad251f785e43fa9 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 14 Feb 2026 22:37:05 +0000 Subject: [PATCH] fix(web): remove leaked SIGINT handler when keepAlive=false --- src/web/auto-reply/monitor.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/web/auto-reply/monitor.ts b/src/web/auto-reply/monitor.ts index 4cbb8d592..db515d3f0 100644 --- a/src/web/auto-reply/monitor.ts +++ b/src/web/auto-reply/monitor.ts @@ -331,6 +331,7 @@ export async function monitorWebChannel( if (!keepAlive) { await closeListener(); + process.removeListener("SIGINT", handleSigint); return; }