From 7368cd33dcdee6cfc6d1c071cbdf301c90185357 Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Wed, 9 Nov 2016 07:50:56 +1100 Subject: [PATCH] fix for #419 - calling replace console outside of configure breaks things --- lib/log4js.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/log4js.js b/lib/log4js.js index 7f020d5..653d4bc 100644 --- a/lib/log4js.js +++ b/lib/log4js.js @@ -302,13 +302,12 @@ function loadConfigurationFile(filename) { function configureOnceOff(config, options) { if (config) { try { + restoreConsole(); configureLevels(config.levels); configureAppenders(config.appenders, options); if (config.replaceConsole) { replaceConsole(); - } else { - restoreConsole(); } } catch (e) { throw new Error(