From 1e59182fdaa55ad0de2eb128d7ebed15cb7a53d7 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Tue, 28 Dec 2021 17:59:05 +0100 Subject: [PATCH] server stop timeout --- packages/api/src/main.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/api/src/main.js b/packages/api/src/main.js index 6b253a32e..5cb5ec46e 100644 --- a/packages/api/src/main.js +++ b/packages/api/src/main.js @@ -127,10 +127,14 @@ function start() { function shutdown() { console.log('\nShutting down DbGate API server'); - server.close( ()=> { + server.close(() => { console.log('Server shut down, terminating'); process.exit(0); }); + setTimeout(() => { + console.log('Server close timeout, terminating'); + process.exit(0); + }, 1000); } process.on('SIGINT', shutdown);