diff --git a/server/src/server.ts b/server/src/server.ts index 1eaa2df4..645c2e9c 100644 --- a/server/src/server.ts +++ b/server/src/server.ts @@ -85,3 +85,9 @@ server.listen(SERVER_PORT, async () => { await syncDB(); logger.log('info', `Server listening on port ${SERVER_PORT}`); }); + +process.on('SIGINT', () => { + console.log('Main app shutting down...'); + workerProcess.kill(); + process.exit(); +});