From f127382fa870db7293daf15b0fc800a098aead9d Mon Sep 17 00:00:00 2001 From: Nico Jansen Date: Sun, 23 Jan 2022 00:20:19 +0100 Subject: [PATCH] fix(multiprocess): startup multiprocess even when no direct appenders attached Fixes #1161 --- lib/appenders/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/appenders/index.js b/lib/appenders/index.js index ab9bde93..efe23981 100644 --- a/lib/appenders/index.js +++ b/lib/appenders/index.js @@ -95,9 +95,9 @@ const setup = (config) => { usedAppenders.push(...category.appenders) }); Object.keys(config.appenders).forEach((name) => { - // dodgy hard-coding of special case for tcp-server which may not have + // dodgy hard-coding of special case for tcp-server and multiprocess which may not have // any categories associated with it, but needs to be started up anyway - if (usedAppenders.includes(name) || config.appenders[name].type === 'tcp-server') { + if (usedAppenders.includes(name) || config.appenders[name].type === 'tcp-server' || config.appenders[name].type === 'multiprocess') { getAppender(name, config); } });