From 602ee4627d186bc23352f3c2efe771818575f19e Mon Sep 17 00:00:00 2001 From: Jesse Eichar Date: Mon, 26 Jan 2015 16:32:41 +0100 Subject: [PATCH] Log resource leak --- .../java/org/fao/geonet/utils/debug/OpenResourceTracker.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/org/fao/geonet/utils/debug/OpenResourceTracker.java b/common/src/main/java/org/fao/geonet/utils/debug/OpenResourceTracker.java index c797b521849..98521d3eda0 100644 --- a/common/src/main/java/org/fao/geonet/utils/debug/OpenResourceTracker.java +++ b/common/src/main/java/org/fao/geonet/utils/debug/OpenResourceTracker.java @@ -4,6 +4,7 @@ import com.google.common.collect.Maps; import com.google.common.collect.Multimap; import org.fao.geonet.Constants; +import org.fao.geonet.utils.Log; import java.io.IOException; import java.io.PrintWriter; @@ -49,7 +50,9 @@ public static synchronized void printExceptions(int numExceptionsToPrint) throws printExceptions(out, numExceptionsToPrint); } - System.out.println("Write first " + numExceptionsToPrint + " of " + openResources.size() + " open file stacktraces to: " + log); + final String message = "Resource Leak detected: First " + numExceptionsToPrint + " of " + openResources.size() + " open file stacktraces to: " + log; + System.out.println(message); + Log.error(Log.JEEVES, message); } public static synchronized void printExceptions(PrintWriter out, int numExceptionsToPrint) throws IOException {