[jboss-cvs] JBossAS SVN: r71982 - trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 10 18:43:41 EDT 2008
Author: bstansberry at jboss.com
Date: 2008-04-10 18:43:40 -0400 (Thu, 10 Apr 2008)
New Revision: 71982
Modified:
trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java
Log:
Switch back to non-condensed report; add a log msg
Modified: trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java 2008-04-10 22:02:18 UTC (rev 71981)
+++ trunk/testsuite/src/main/org/jboss/test/classloader/leak/clstore/ClassLoaderStore.java 2008-04-10 22:43:40 UTC (rev 71982)
@@ -140,7 +140,7 @@
return null;
}
- String report = leakAnalyzer.exploreObjectReferences(datapoints, weakReferenceOnLoader.get(), 18, true, true);
+ String report = leakAnalyzer.exploreObjectReferences(datapoints, weakReferenceOnLoader.get(), 18, true, false);
log.info(report);
if (reportHTMLFile != null)
{
@@ -198,6 +198,7 @@
}
catch (Throwable t)
{
+ log.warn("Caught throwable filling memory: " + t);
System.gc();
break;
}
@@ -209,11 +210,12 @@
ObjectOutputStream out = new ObjectOutputStream(byteout);
out.writeObject(new Dummy());
-
+ out.close();
+
ByteArrayInputStream byteInput = new ByteArrayInputStream(byteout.toByteArray());
ObjectInputStream input = new ObjectInputStream(byteInput);
input.readObject();
-
+ input.close();
}
catch (Exception e)
{
More information about the jboss-cvs-commits
mailing list