From 7126fb6c6cbbc2877a5037ff42c022009a04f482 Mon Sep 17 00:00:00 2001 From: nai-degen <44111-khanon@users.noreply.gitgud.io> Date: Sat, 13 May 2023 13:37:42 -0500 Subject: [PATCH] adds unhandled promise rejection listener just in case --- src/server.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/server.ts b/src/server.ts index c63f07a..abc06b8 100644 --- a/src/server.ts +++ b/src/server.ts @@ -14,6 +14,19 @@ import { start as startRequestQueue } from "./proxy/queue"; const PORT = config.port; +process.on("uncaughtException", (err: any) => { + logger.error( + { err, stack: err?.stack }, + "UNCAUGHT EXCEPTION. Please report this error trace." + ); +}); +process.on("unhandledRejection", (err: any) => { + logger.error( + { err, stack: err?.stack }, + "UNCAUGHT PROMISE REJECTION. Please report this error trace." + ); +}); + const app = express(); // middleware app.use("/", rewriteTavernRequests);