summary refs log tree commit diff
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2023-01-10 18:31:36 +1100
committerMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2023-01-10 18:31:36 +1100
commit8a31d667427dbdadcefeb73a564bef6137464bc5 (patch)
tree68301bbc26bf71cf21f4b125682d243c70f92e3f
parentAdd back include_url param to reg tokens (diff)
downloadserver-8a31d667427dbdadcefeb73a564bef6137464bc5.tar.xz
Add sentry close to sigterm handler
-rw-r--r--src/bundle/Server.ts1
-rw-r--r--src/util/util/Sentry.ts4
2 files changed, 5 insertions, 0 deletions
diff --git a/src/bundle/Server.ts b/src/bundle/Server.ts
index abd05e1f..83c9c16a 100644
--- a/src/bundle/Server.ts
+++ b/src/bundle/Server.ts
@@ -22,6 +22,7 @@ const gateway = new Gateway.Server({ server, port, production });
 process.on("SIGTERM", async () => {
 	console.log("Shutting down due to SIGTERM");
 	server.close();
+	Sentry.close();
 });
 
 async function main() {
diff --git a/src/util/util/Sentry.ts b/src/util/util/Sentry.ts
index 3e7bb97b..15a18fdc 100644
--- a/src/util/util/Sentry.ts
+++ b/src/util/util/Sentry.ts
@@ -99,4 +99,8 @@ export const Sentry = {
 			res.end(res.sentry + "\n");
 		});
 	},
+
+	close: () => {
+		SentryNode.close();
+	},
 };