From f7201f23e7948d901bf334efe6776db6e101f39c Mon Sep 17 00:00:00 2001 From: markrmiller Date: Sun, 19 Feb 2017 15:23:55 -0500 Subject: [PATCH] tests: add class name for tracked objects --- .../org/apache/solr/common/util/ObjectReleaseTracker.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/solr/solrj/src/java/org/apache/solr/common/util/ObjectReleaseTracker.java b/solr/solrj/src/java/org/apache/solr/common/util/ObjectReleaseTracker.java index 2d7c514e2aa..bbd666af96c 100644 --- a/solr/solrj/src/java/org/apache/solr/common/util/ObjectReleaseTracker.java +++ b/solr/solrj/src/java/org/apache/solr/common/util/ObjectReleaseTracker.java @@ -39,7 +39,7 @@ public class ObjectReleaseTracker { public static boolean track(Object object) { StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); - new ObjectTrackerException().printStackTrace(pw); + new ObjectTrackerException(object.getClass().getName()).printStackTrace(pw); OBJECTS.put(object, sw.toString()); return true; } @@ -98,7 +98,9 @@ public class ObjectReleaseTracker { } private static class ObjectTrackerException extends RuntimeException { - + ObjectTrackerException(String msg) { + super(msg); + } } }