]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Also handle SIGTERM to cleanup jobs
authorChocobozzz <me@florianbigard.com>
Mon, 28 Aug 2023 14:52:08 +0000 (16:52 +0200)
committerChocobozzz <me@florianbigard.com>
Mon, 28 Aug 2023 14:52:08 +0000 (16:52 +0200)
apps/peertube-runner/src/server/server.ts

index 825e3f29799a567555ee6dc9280fad5e161d8448..72e0d5ee509f1540eb2bee22447cff74c60d24e1 100644 (file)
@@ -54,7 +54,7 @@ export class RunnerServer {
     }
 
     // Cleanup on exit
-    for (const code of [ 'SIGINT', 'SIGUSR1', 'SIGUSR2', 'uncaughtException' ]) {
+    for (const code of [ 'SIGTERM', 'SIGINT', 'SIGUSR1', 'SIGUSR2', 'uncaughtException' ]) {
       process.on(code, async (err, origin) => {
         if (code === 'uncaughtException') {
           logger.error({ err, origin }, 'uncaughtException')