bug fixed for discardConnection

This commit is contained in:
wenshao
2012-11-28 20:25:57 +08:00
parent ba1d978f9e
commit 8559ab6ce9
3 changed files with 142 additions and 5 deletions
@@ -710,6 +710,10 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat
try {
activeCount--;
discardCount++;
if (activeCount <= 0) {
empty.signal();
}
} finally {
lock.unlock();
}