Repository: logging-log4j2
Updated Branches:
  
refs/heads/LOG4J2-1010&LOG4J2-1447-injectable-contextdata&better-datastructure 
0bc3a8f99 -> a6a6bd407


LOG4J2-1447 ArrayContextData toString() improvement


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

Branch: 
refs/heads/LOG4J2-1010&LOG4J2-1447-injectable-contextdata&better-datastructure
Commit: a6a6bd407214fac090cd2276851253a26b583351
Parents: 0bc3a8f
Author: rpopma <rpo...@apache.org>
Authored: Sun Aug 7 23:49:42 2016 +0900
Committer: rpopma <rpo...@apache.org>
Committed: Sun Aug 7 23:49:42 2016 +0900

----------------------------------------------------------------------
 .../java/org/apache/logging/log4j/core/impl/ArrayContextData.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/a6a6bd40/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ArrayContextData.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ArrayContextData.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ArrayContextData.java
index 199d558..a1580a2 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ArrayContextData.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/ArrayContextData.java
@@ -356,7 +356,8 @@ public class ArrayContextData implements 
MutableContextData, ThreadContextMap {
             if (i > 0) {
                 sb.append(", ");
             }
-            sb.append(keys[i]).append('=').append(values[i]);
+            sb.append(keys[i]).append('=');
+            sb.append(values[i] == this ? "(this map)" : values[i]);
         }
         sb.append('}');
         return sb.toString();

Reply via email to