pretendo-docker/patches/BOSS/exit-on-sigterm.patch
Matthew Lopez 811add80d3
Make all Node.js servers exit on SIGTERM
This prevents the extra 10-second delay when restating the servers.
2024-05-23 20:59:24 -04:00

13 lines
284 B
Diff

diff --git i/src/server.ts w/src/server.ts
index 5db5542..f4c1d47 100644
--- i/src/server.ts
+++ w/src/server.ts
@@ -1,4 +1,7 @@
process.title = 'Pretendo - BOSS';
+process.on('SIGTERM', () => {
+ process.exit(0);
+});
import express from 'express';
import morgan from 'morgan';