diff --git a/backend/src/index.ts b/backend/src/index.ts index 2a5159738..994e24cc1 100644 --- a/backend/src/index.ts +++ b/backend/src/index.ts @@ -225,8 +225,19 @@ const main = async () => { server.on("close", async () => { await DatabaseService.closeDatabase(); - syncSecretsToThirdPartyServices.close(); - githubPushEventSecretScan.close(); + // TODO: prevent queue from trying to reconnect with redis after .close + syncSecretsToThirdPartyServices.close() + githubPushEventSecretScan.close() + }); + + process.on("SIGINT", function () { + server.close(); + process.exit(0); + }); + + process.on("SIGTERM", function () { + server.close(); + process.exit(0); }); return server; diff --git a/frontend/src/components/navigation/NavHeader.tsx b/frontend/src/components/navigation/NavHeader.tsx index f783cdb86..866010c21 100644 --- a/frontend/src/components/navigation/NavHeader.tsx +++ b/frontend/src/components/navigation/NavHeader.tsx @@ -144,7 +144,7 @@ export default function NavHeader({ href={{ pathname: "/project/[id]/secrets/[env]", query }} > - folderName + {folderName} )}