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; }