[hornetq-commits] JBoss hornetq SVN: r9979 - trunk/tests/src/org/hornetq/tests/integration/management.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Dec 2 03:38:26 EST 2010


Author: ataylor
Date: 2010-12-02 03:38:25 -0500 (Thu, 02 Dec 2010)
New Revision: 9979

Modified:
   trunk/tests/src/org/hornetq/tests/integration/management/QueueControlUsingCoreTest.java
Log:
tidy up resources correctly

Modified: trunk/tests/src/org/hornetq/tests/integration/management/QueueControlUsingCoreTest.java
===================================================================
--- trunk/tests/src/org/hornetq/tests/integration/management/QueueControlUsingCoreTest.java	2010-12-02 08:36:11 UTC (rev 9978)
+++ trunk/tests/src/org/hornetq/tests/integration/management/QueueControlUsingCoreTest.java	2010-12-02 08:38:25 UTC (rev 9979)
@@ -44,6 +44,8 @@
 
    protected ClientSession session;
 
+   private ServerLocator locator;
+
    // Static --------------------------------------------------------
 
    // Constructors --------------------------------------------------
@@ -271,7 +273,7 @@
    {
       super.setUp();
 
-      ServerLocator locator = HornetQClient.createServerLocatorWithoutHA(new TransportConfiguration(UnitTestCase.INVM_CONNECTOR_FACTORY));
+      locator = HornetQClient.createServerLocatorWithoutHA(new TransportConfiguration(UnitTestCase.INVM_CONNECTOR_FACTORY));
       ClientSessionFactory sf = locator.createSessionFactory();
       session = sf.createSession(false, true, true);
       session.start();
@@ -285,6 +287,11 @@
          session.close();
       }
 
+      if(locator != null)
+      {
+         locator.close();
+      }
+
       session = null;
 
       super.tearDown();



More information about the hornetq-commits mailing list