From 615b2f0fa06232dae2194bbcac72051bbf5b4674 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 21 Sep 2023 11:13:11 -0400 Subject: [PATCH] fix: on shutdown clear locks --- src/start.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/start.js b/src/start.js index 94a785bcc7..b546c1ffc8 100644 --- a/src/start.js +++ b/src/start.js @@ -137,7 +137,9 @@ async function shutdown(code) { winston.info('[app] Web server closed to connections.'); await require('./analytics').writeData(); winston.info('[app] Live analytics saved.'); - await require('./database').close(); + const db = require('./database'); + await db.delete('locks'); + await db.close(); winston.info('[app] Database connection closed.'); winston.info('[app] Shutdown complete.'); process.exit(code || 0);