From 0ec992eb2143ccb6c3690b89dbae571f85791817 Mon Sep 17 00:00:00 2001 From: Petr Sloup Date: Wed, 21 Dec 2016 06:49:16 +0100 Subject: [PATCH] Explicitly handle SIGINT to terminate on Ctrl+C from docker See https://github.com/nodejs/node/issues/4182 --- src/server.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server.js b/src/server.js index 91ded2c..1ec2676 100644 --- a/src/server.js +++ b/src/server.js @@ -342,6 +342,10 @@ module.exports = function(opts, callback) { return callback(); }); + process.on('SIGINT', function() { + process.exit(); + }); + setTimeout(callback, 1000); return { app: app,