diff --git a/lib/utils/setupExitSignals.js b/lib/utils/setupExitSignals.js index 105b2b4273..03bb9bdd3c 100644 --- a/lib/utils/setupExitSignals.js +++ b/lib/utils/setupExitSignals.js @@ -5,7 +5,7 @@ const signals = ['SIGINT', 'SIGTERM']; function setupExitSignals(serverData) { signals.forEach((signal) => { process.on(signal, () => { - if (serverData.server) { + if (serverData && serverData.server) { serverData.server.close(() => { // eslint-disable-next-line no-process-exit process.exit();