Fix issue#6318:该问题导致误判连接池空闲连接不足,创建多余连接

This commit is contained in:
WuTaoyu 2025-06-08 15:57:43 +08:00
parent 906443eb68
commit 7538dc54a7
1 changed files with 3 additions and 1 deletions

View File

@ -3201,7 +3201,9 @@ public class DruidDataSource extends DruidAbstractDataSource
lock.lock();
try {
int fillCount = minIdle - (activeCount + poolingCount + createTaskCount);
emptySignal(fillCount);
if (fillCount > 0) {
emptySignal(fillCount);
}
} finally {
lock.unlock();
}