[jboss-svn-commits] JBL Code SVN: r31885 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Mar 1 10:39:55 EST 2010


Author: whitingjr
Date: 2010-03-01 10:39:54 -0500 (Mon, 01 Mar 2010)
New Revision: 31885

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java
Log:
Change default behaviour of test tasks.


Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java	2010-03-01 15:38:46 UTC (rev 31884)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/org/jboss/jbossts/performance/task/RecursiveTask.java	2010-03-01 15:39:54 UTC (rev 31885)
@@ -125,25 +125,7 @@
             logger.error(String.format("Failed profiled run of testbody for thread [%1$d] count [%2$d].", this.taskConfiguration.getTestConfiguration().getThreadIdentity(), i ));
             Assert.fail(e.getMessage(), e);
          }
-         finally
-         {
-            try
-            {
-               DbUtils.closeQuietly(this.taskConfiguration.getConnectionHandler().getConnectionA());
-            }
-            catch (SQLException sqlexception)
-            {
-               logger.warn(sqlexception.getMessage(), sqlexception);
-            }
-            try
-            {
-               DbUtils.closeQuietly(this.taskConfiguration.getConnectionHandler().getConnectionB());
-            }
-            catch (SQLException sqlexception)
-            {
-               logger.warn(sqlexception.getMessage(), sqlexception);
-            }
-         }
+         
       }
       return returnValue;
    }
@@ -151,4 +133,25 @@
    {
       return taskConfiguration;
    }
+   
+   @Override
+   protected void finalize() throws Throwable
+   {
+      try
+      {
+         DbUtils.closeQuietly(this.taskConfiguration.getConnectionHandler().getConnectionA());
+      }
+      catch (SQLException sqlexception)
+      {
+         logger.warn(sqlexception.getMessage(), sqlexception);
+      }
+      try
+      {
+         DbUtils.closeQuietly(this.taskConfiguration.getConnectionHandler().getConnectionB());
+      }
+      catch (SQLException sqlexception)
+      {
+         logger.warn(sqlexception.getMessage(), sqlexception);
+      }
+   }
 }



More information about the jboss-svn-commits mailing list