From 91dc2f4f7103ed05580804433317829e428e9b01 Mon Sep 17 00:00:00 2001 From: Book Pauk Date: Thu, 6 Feb 2020 20:25:49 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BA?= =?UTF-8?q?=D0=B8=20=D0=BB=D0=BE=D0=B3=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/core/AppLogger.js | 3 ++- server/core/Logger.js | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/server/core/AppLogger.js b/server/core/AppLogger.js index 71ec3831..af6799ca 100644 --- a/server/core/AppLogger.js +++ b/server/core/AppLogger.js @@ -25,7 +25,8 @@ class AppLogger { loggerParams = [ {log: 'ConsoleLog'}, {log: 'FileLog', fileName: `${config.logDir}/${config.name}.log`}, - {log: 'FileLog', fileName: `${config.logDir}/${config.name}.err.log`, exclude: [LM_OK, LM_INFO]}, + {log: 'FileLog', fileName: `${config.logDir}/${config.name}.err.log`, exclude: [LM_OK, LM_INFO, LM_TOTAL]}, + {log: 'FileLog', fileName: `${config.logDir}/${config.name}.fatal.log`, exclude: [LM_OK, LM_INFO, LM_WARN, LM_ERR, LM_TOTAL]},//LM_FATAL only ]; } diff --git a/server/core/Logger.js b/server/core/Logger.js index f01375cb..db5d122b 100644 --- a/server/core/Logger.js +++ b/server/core/Logger.js @@ -226,12 +226,12 @@ class Logger { // catch ctrl+c event and exit normally process.on('SIGINT', () => { - this.log(LM_WARN, 'Ctrl-C pressed, exiting...'); + this.log(LM_FATAL, 'Ctrl-C pressed, exiting...'); process.exit(2); }); process.on('SIGTERM', () => { - this.log(LM_WARN, 'Kill signal, exiting...'); + this.log(LM_FATAL, 'Kill signal, exiting...'); process.exit(2); });