aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/database/Database/DatabaseWorkerPool.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/database/Database/DatabaseWorkerPool.cpp b/src/server/database/Database/DatabaseWorkerPool.cpp
index 2dc166abc1f..37f829d5bad 100644
--- a/src/server/database/Database/DatabaseWorkerPool.cpp
+++ b/src/server/database/Database/DatabaseWorkerPool.cpp
@@ -308,7 +308,7 @@ T* DatabaseWorkerPool<T>::GetFreeConnection()
//! Block forever until a connection is free
for (;;)
{
- connection = _connections[IDX_SYNCH][++i % num_cons].get();
+ connection = _connections[IDX_SYNCH][i++ % num_cons].get();
//! Must be matched with t->Unlock() or you will get deadlocks
if (connection->LockIfReady())
break;