From 97035642838a4f6b57b18083f137905f757b92ea Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Sat, 4 Feb 2023 20:30:12 +0000 Subject: [PATCH] Add onClose back in tests --- packages/server/src/app.ts | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/server/src/app.ts b/packages/server/src/app.ts index 81239b1317..6855880a27 100644 --- a/packages/server/src/app.ts +++ b/packages/server/src/app.ts @@ -63,22 +63,22 @@ initialiseWebsockets(server) let shuttingDown = false, errCode = 0 -if (!env.isTest()) { - server.on("close", async () => { - // already in process - if (shuttingDown) { - return - } - shuttingDown = true - console.log("Server Closed") - await automations.shutdown() - await redis.shutdown() - await events.shutdown() - await Thread.shutdown() - api.shutdown() +server.on("close", async () => { + // already in process + if (shuttingDown) { + return + } + shuttingDown = true + console.log("Server Closed") + await automations.shutdown() + await redis.shutdown() + events.shutdown() + await Thread.shutdown() + api.shutdown() + if (!env.isTest()) { process.exit(errCode) - }) -} + } +}) export default server.listen(env.PORT || 0, async () => { await startup(app, server)