diff --git a/src/web/auto-reply/monitor.ts b/src/web/auto-reply/monitor.ts index 4cbb8d59221..db515d3f060 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; }