From 2c7cbf0d41b16bd47247d300f2fa6911e0b152be Mon Sep 17 00:00:00 2001 From: Jan Peter Stotz Date: Mon, 27 Mar 2017 14:26:02 +0200 Subject: [PATCH] bugfix for issue #457: pattern %z (process id) can not be padded/truncated --- lib/layouts.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/layouts.js b/lib/layouts.js index 9a15317..aac5144 100644 --- a/lib/layouts.js +++ b/lib/layouts.js @@ -249,7 +249,7 @@ function patternLayout(pattern, tokens, timezoneOffset) { } function pid(loggingEvent) { - return loggingEvent && loggingEvent.pid ? loggingEvent.pid : process.pid; + return loggingEvent && loggingEvent.pid ? loggingEvent.pid.toString() : process.pid.toString(); } function clusterInfo(loggingEvent, specifier) {