]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2024] Reset callback_ during SetUp() instead of in setDNSService()
authorMukund Sivaraman <muks@isc.org>
Mon, 11 Jun 2012 20:32:14 +0000 (02:02 +0530)
committerMukund Sivaraman <muks@isc.org>
Tue, 12 Jun 2012 13:27:47 +0000 (18:57 +0530)
src/lib/resolve/tests/recursive_query_unittest.cc

index eaceef84d392b4678dd69839e96f5d4b78e4b1b8..ff28ec5daf686ff9147f436b58c491c75777c6ef 100644 (file)
@@ -175,6 +175,10 @@ protected:
         resolver_.reset();
     }
 
+    void SetUp() {
+        callback_.reset(new ASIOCallBack(this));
+    }
+
     // Send a test UDP packet to a mock server
     void sendUDP(const int family) {
         ScopedAddrInfo sai(resolveAddress(family, IPPROTO_UDP, false));
@@ -326,7 +330,6 @@ protected:
     // Set up empty DNS Service
     // Set up an IO Service queue without any addresses
     void setDNSService() {
-        callback_.reset(new ASIOCallBack(this));
         dns_service_.reset(new DNSService(io_service_, callback_.get(), NULL,
                                           NULL));
     }