Date: Friday, December 8, 2006 @ 15:58:59
  Author: gilles
    Path: /cvsroot/carob/carob/test/10-Connection

Modified: TestControllerPool.cpp (1.5 -> 1.6)

Clean-up controller vectors (memory leak fix)


------------------------+
 TestControllerPool.cpp |    8 ++++++++
 1 files changed, 8 insertions(+)


Index: carob/test/10-Connection/TestControllerPool.cpp
diff -u carob/test/10-Connection/TestControllerPool.cpp:1.5 
carob/test/10-Connection/TestControllerPool.cpp:1.6
--- carob/test/10-Connection/TestControllerPool.cpp:1.5 Tue Nov 28 17:07:55 2006
+++ carob/test/10-Connection/TestControllerPool.cpp     Fri Dec  8 15:58:59 2006
@@ -66,6 +66,8 @@
   cp.forceControllerDown(c4);
   CPPUNIT_ASSERT(cp.getController() == c3);
   CPPUNIT_ASSERT(cp.getController() == c1);
+  
+  v.clear();
 }
 
 void TestControllerPool::testNoMoreController()
@@ -102,6 +104,8 @@
       logError(fctName, L"getController() failed (this is ok). Exception: "
           + nmce.description());
   }
+
+  v.clear();
 }
 
 void TestControllerPool::testPoolManager()
@@ -142,6 +146,8 @@
   AbstractControllerPool* cp5 = &(ControllerPoolManager::getPool(v, 
ROUND_ROBIN,
       ConnectionSetup::DEFAULT_PING_DELAY, 10));
   CPPUNIT_ASSERT(cp5 != cp2);
+
+  v.clear();
 }
 
 
@@ -169,6 +175,8 @@
   CPPUNIT_ASSERT(cp.getController() == c4);
   CPPUNIT_ASSERT(cp.getController() == c1);
   CPPUNIT_ASSERT(cp.getController() == c2);
+
+  v.clear();
 }
 
 CppUnit::Test* TestControllerPool::suite()

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to