]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[960-mysql-connection-pool] Addressed some comments
authorFrancis Dupont <fdupont@isc.org>
Thu, 7 Nov 2019 23:00:50 +0000 (00:00 +0100)
committerFrancis Dupont <fdupont@isc.org>
Thu, 7 Nov 2019 23:00:50 +0000 (00:00 +0100)
src/lib/dhcpsrv/mysql_lease_mgr.cc
src/lib/dhcpsrv/mysql_lease_mgr.h

index 41481cea50b94df5438653ad3fddbe5e0c579d0e..c4edec06075411659a328e87bab05d06dafa0d03 100644 (file)
@@ -1685,13 +1685,15 @@ private:
 
 // MySqlLeaseContext Constructor
 
-MySqlLeaseContext::MySqlLeaseContext(const DatabaseConnection::ParameterMap& parameters) : conn_(parameters) {
+MySqlLeaseContext::
+MySqlLeaseContext(const DatabaseConnection::ParameterMap& parameters)
+    : conn_(parameters) {
 }
 
 // MySqlLeaseContextAlloc Constructor and Destructor
 
-MySqlLeaseMgr::MySqlLeaseContextAlloc::MySqlLeaseContextAlloc(const MySqlLeaseMgr& mgr)
-    : ctx_(), mgr_(mgr) {
+MySqlLeaseMgr::MySqlLeaseContextAlloc::
+MySqlLeaseContextAlloc(const MySqlLeaseMgr& mgr) : ctx_(), mgr_(mgr) {
     if (MultiThreadingMgr::instance().getMode()) {
         {
             lock_guard<mutex> lock(mgr_.pool_->mutex_);
@@ -1707,7 +1709,7 @@ MySqlLeaseMgr::MySqlLeaseContextAlloc::MySqlLeaseContextAlloc(const MySqlLeaseMg
         if (mgr_.pool_->pool_.empty()) {
             isc_throw(Unexpected, "No available MySQL lease context?!");
         }
-        ctx_ = mgr_.pool_->pool_[0];
+        ctx_ = mgr_.pool_->pool_.back();
     }
 }
 
index 1c335e018ac58ff7171b26db3d06083a803def39..c89a12c7a962fb729fae1616290d555a7052cbb4 100644 (file)
@@ -911,7 +911,7 @@ private:
         /// @brief The context
         MySqlLeaseContextPtr ctx_;
 
-        private:
+    private:
         /// @brief The manager
         const MySqlLeaseMgr& mgr_;
     };