From 327c7b91ca7358c8b6b60b3a0edf26b22117bf3f Mon Sep 17 00:00:00 2001 From: Chris Parsons Date: Fri, 1 May 2026 21:07:26 +0000 Subject: [PATCH] fix(backfill-cli): exit 0 on success so pg pool doesn't block The cached postgres connection pool keeps the Node event loop open after main() returns. Explicit process.exit(0) on success mirrors the pattern in scripts/capture-baseline.ts. Co-Authored-By: Claude Opus 4.7 --- scripts/backfill-cli.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scripts/backfill-cli.ts b/scripts/backfill-cli.ts index ffdf42c..3782049 100644 --- a/scripts/backfill-cli.ts +++ b/scripts/backfill-cli.ts @@ -74,7 +74,9 @@ async function main() { } } -main().catch((e) => { - console.error(e); - process.exit(1); -}); +main() + .then(() => process.exit(0)) + .catch((e) => { + console.error(e); + process.exit(1); + });