From 9820327be54da83b25dba20c57bab0e2ec942aa2 Mon Sep 17 00:00:00 2001 From: Gintas Grigelionis Date: Tue, 10 Apr 2018 16:13:14 +0200 Subject: [PATCH] Make debugging code fit for use --- src/main/org/apache/tools/ant/XmlLogger.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/org/apache/tools/ant/XmlLogger.java b/src/main/org/apache/tools/ant/XmlLogger.java index edf413be9..c4da280c5 100644 --- a/src/main/org/apache/tools/ant/XmlLogger.java +++ b/src/main/org/apache/tools/ant/XmlLogger.java @@ -208,9 +208,11 @@ public class XmlLogger implements BuildLogger { */ private Stack getStack() { /* For debugging purposes uncomment: - org.w3c.dom.Comment s = doc.createComment("stack=" + threadStack); - buildElement.element.appendChild(s); - */ + if (threadStacks.containsKey(Thread.currentThread())) { + org.w3c.dom.Comment s = doc.createComment("stack=" + threadStacks(Thread.currentThread())); + buildElement.element.appendChild(s); + } + */ return threadStacks.computeIfAbsent(Thread.currentThread(), k -> new Stack<>()); }