You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/03/22 16:36:14 UTC

logging-log4j2 git commit: LOG4J2-1296 fix RingBufferLogEvent.StringBuilderWrapperMessage to correctly implement #getFormattedMessage

Repository: logging-log4j2
Updated Branches:
  refs/heads/master b53e048d1 -> 9ada17cf1


LOG4J2-1296	fix RingBufferLogEvent.StringBuilderWrapperMessage to correctly implement #getFormattedMessage


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

Branch: refs/heads/master
Commit: 9ada17cf10085baa4862ab7d8f64b07fab8283f1
Parents: b53e048
Author: rpopma <rp...@apache.org>
Authored: Wed Mar 23 00:36:14 2016 +0900
Committer: rpopma <rp...@apache.org>
Committed: Wed Mar 23 00:36:14 2016 +0900

----------------------------------------------------------------------
 .../org/apache/logging/log4j/core/async/RingBufferLogEvent.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/9ada17cf/log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java
index 156261c..d7a24c2 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java
@@ -71,11 +71,12 @@ public class RingBufferLogEvent implements LogEvent {
 
     private static class StringBuilderWrapperMessage implements ReusableMessage {
         static final StringBuilderWrapperMessage INSTANCE = new StringBuilderWrapperMessage();
+        private static final Object[] PARAMS = new Object[0];
         private StringBuilder stringBuilder;
 
         @Override
         public String getFormattedMessage() {
-            return null;
+            return stringBuilder.toString();
         }
 
         @Override
@@ -85,7 +86,7 @@ public class RingBufferLogEvent implements LogEvent {
 
         @Override
         public Object[] getParameters() {
-            return new Object[0];
+            return PARAMS;
         }
 
         @Override