[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