fix(Data): Poco::Data::SessionPool::dead() must check idle, not active, sessions #4923

This commit is contained in:
Günter Obiltschnig
2025-04-04 12:16:54 +02:00
parent 967f839a02
commit 10d393761b

View File

@@ -141,8 +141,8 @@ int SessionPool::dead()
int count = 0;
Poco::Mutex::ScopedLock lock(_mutex);
SessionList::iterator it = _activeSessions.begin();
SessionList::iterator itEnd = _activeSessions.end();
SessionList::iterator it = _idleSessions.begin();
SessionList::iterator itEnd = _idleSessions.end();
for (; it != itEnd; ++it)
{
if (!(*it)->session()->isGood())