LOG4J2-1296 bugfix in ReusableParameterizedMessageFactory

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/e40a0d19
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/e40a0d19
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/e40a0d19

Branch: refs/heads/LOG4J2-1278-gc-free-logger
Commit: e40a0d19c0c262e87aa16f7455cde49594602e2d
Parents: 91d176c
Author: rpopma <[email protected]>
Authored: Fri Feb 26 03:17:47 2016 +0900
Committer: rpopma <[email protected]>
Committed: Fri Feb 26 03:17:47 2016 +0900

----------------------------------------------------------------------
 .../log4j/message/ReusableParameterizedMessageFactory.java        | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/e40a0d19/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessageFactory.java
----------------------------------------------------------------------
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessageFactory.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessageFactory.java
index b5aaa5f..08aaa99 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessageFactory.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ReusableParameterizedMessageFactory.java
@@ -57,9 +57,8 @@ public final class ReusableParameterizedMessageFactory 
extends AbstractMessageFa
         if (result == null) {
             result = new ReusableParameterizedMessage();
             threadLocalMessage.set(result);
-        } else {
-            result.set(message, params);
         }
+        result.set(message, params);
         return result;
     }
 }

Reply via email to