From 53511b021dbd2fbb8be73113901d34cd84d65d17 Mon Sep 17 00:00:00 2001 From: Sky Young Date: Fri, 19 Jul 2019 15:58:38 -0600 Subject: [PATCH] Gracefully handle SIGTERM --- lib/cli/flocore.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/cli/flocore.js b/lib/cli/flocore.js index c798447c..37e47e49 100644 --- a/lib/cli/flocore.js +++ b/lib/cli/flocore.js @@ -31,6 +31,13 @@ function main(parentServicesPath, additionalServices) { node.cli.main(parentServicesPath, additionalServices); } + // Gracefully Shut Down + process.on('SIGTERM', function () { + node.stop(function() { + process.exit(0) + }) + }) + }); }