From 0adf37099c2e25012103c9e01ba4548821204a27 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sun, 23 Mar 2025 14:08:54 +0530 Subject: [PATCH] feat: close pg pool after application shutdown --- server/src/server.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/src/server.ts b/server/src/server.ts index 446e302a..36d35fa0 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -180,6 +180,14 @@ process.on('SIGINT', async () => { console.error('Error updating runs:', error); } + try { + console.log('Closing PostgreSQL connection pool...'); + await pool.end(); + console.log('PostgreSQL connection pool closed'); + } catch (error) { + console.error('Error closing PostgreSQL connection pool:', error); + } + if (!isProduction) { if (workerProcess) workerProcess.kill(); if (recordingWorkerProcess) recordingWorkerProcess.kill();