# HG changeset patch # User Alain Mazy # Date 1754929250 -7200 # Node ID 845c3dcb723e6ecd2a2efc89017c3535cb3ee31f # Parent ca3d1f3a94121e617fc28563c13c71c05ce999cc cleanup diff -r ca3d1f3a9412 -r 845c3dcb723e Framework/Plugins/BaseIndexConnectionsPool.cpp --- a/Framework/Plugins/BaseIndexConnectionsPool.cpp Mon Aug 11 18:11:09 2025 +0200 +++ b/Framework/Plugins/BaseIndexConnectionsPool.cpp Mon Aug 11 18:20:50 2025 +0200 @@ -28,25 +28,6 @@ namespace OrthancDatabases { -// class BaseIndexConnectionsPool::ManagerReference : public Orthanc::IDynamicObject -// { -// private: -// DatabaseManager* manager_; - -// public: -// explicit ManagerReference(DatabaseManager& manager) : -// manager_(&manager) -// { -// } - -// DatabaseManager& GetManager() -// { -// assert(manager_ != NULL); -// return *manager_; -// } -// }; - - void BaseIndexConnectionsPool::HousekeepingThread(BaseIndexConnectionsPool* that) { #if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 12, 2) @@ -134,7 +115,6 @@ BaseIndexConnectionsPool::Accessor::Accessor(BaseIndexConnectionsPool& pool) : - // lock_(pool.connectionsMutex_), pool_(pool), manager_(NULL) { @@ -155,11 +135,6 @@ { assert(manager_ != NULL); pool_.ReleaseConnection(manager_); - // boost::unique_lock lock(pool_.connectionsMutex_); - // pool_.availableConnections_.push_front(manager_); - // pool_.availableConnectionsSemaphore_.Release(1); - - } diff -r ca3d1f3a9412 -r 845c3dcb723e Framework/Plugins/DynamicIndexConnectionsPool.cpp --- a/Framework/Plugins/DynamicIndexConnectionsPool.cpp Mon Aug 11 18:11:09 2025 +0200 +++ b/Framework/Plugins/DynamicIndexConnectionsPool.cpp Mon Aug 11 18:20:50 2025 +0200 @@ -154,45 +154,4 @@ availableConnectionsSemaphore_.Release(1); } - // DynamicIndexConnectionsPool::Accessor::Accessor(DynamicIndexConnectionsPool& pool) : - // // lock_(pool.connectionsMutex_), - // pool_(pool), - // manager_(NULL) - // { - // for (;;) - // { - // std::unique_ptr manager(pool.GetConnection()); - // if (manager.get() != NULL) - // { - // manager_ = manager.release(); - // return; - // } - // boost::this_thread::sleep(boost::posix_time::millisec(100)); - // } - // } - - - // DynamicIndexConnectionsPool::Accessor::~Accessor() - // { - // assert(manager_ != NULL); - // pool_.ReleaseConnection(manager_); - // // boost::unique_lock lock(pool_.connectionsMutex_); - // // pool_.availableConnections_.push_front(manager_); - // // pool_.availableConnectionsSemaphore_.Release(1); - - - // } - - - // IndexBackend& DynamicIndexConnectionsPool::Accessor::GetBackend() const - // { - // return *pool_.backend_; - // } - - - // DatabaseManager& DynamicIndexConnectionsPool::Accessor::GetManager() const - // { - // assert(manager_ != NULL); - // return *manager_; - // } }