From 31a71334538560917f056c9e80a82bea4b1000e4 Mon Sep 17 00:00:00 2001 From: Sam Wilkins Date: Thu, 2 Jan 2020 17:05:06 -0800 Subject: small changes to session --- src/server/session.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/server/session.ts b/src/server/session.ts index 53e1be1b1..dd3edccff 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -60,7 +60,7 @@ export namespace Session { } else { const notifyMaster = (update: string) => process.send?.({ update }); notifyMaster(green("initializing...")); - const gracefulExit = async (error: Error) => { + const activeExit = async (error: Error) => { if (!listening) { return; } @@ -74,7 +74,7 @@ export namespace Session { notifyMaster(red(error.message)); process.exit(1); }; - process.on('uncaughtException', gracefulExit); + process.on('uncaughtException', activeExit); const checkHeartbeat = async () => { await new Promise(resolve => { setTimeout(async () => { @@ -84,10 +84,9 @@ export namespace Session { notifyMaster(green("server is now successfully listening...")); } listening = true; - } catch (error) { - await gracefulExit(error); - } finally { resolve(); + } catch (error) { + await activeExit(error); } }, 1000 * 15); }); -- cgit v1.2.3-70-g09d2