From 2893f72237bff806fdca7222437d337af0b7a4ca Mon Sep 17 00:00:00 2001 From: ngosang Date: Sun, 6 Feb 2022 13:31:30 +0100 Subject: [PATCH] Avoid crashing in NodeJS 17 due to Unhandled promise rejection --- src/server.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server.ts b/src/server.ts index 851d35a..494f98a 100644 --- a/src/server.ts +++ b/src/server.ts @@ -39,6 +39,11 @@ process.on('SIGTERM', () => { process.exit(0) }) +process.on('uncaughtException', function(err) { + // Avoid crashing in NodeJS 17 due to UnhandledPromiseRejectionWarning: Unhandled promise rejection. + log.error(err) +}) + validateEnvironmentVariables(); testWebBrowserInstallation().then(() => {