git-svn-id: http://code.alibabatech.com/svn/druid/trunk@595 b9813039-fb51-4c41-a8b9-e21c2acb5095

This commit is contained in:
wenshao
2011-09-02 17:44:38 +00:00
parent 5de36870d7
commit c33c67e5dd
@@ -689,7 +689,7 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat
initedLatch.countDown();
final List<ConnectionHolder> evictList = new ArrayList<ConnectionHolder>();
FOR_0: for (;;) {
for (;;) {
// 从前面开始删除
try {
if (timeBetweenEvictionRunsMillis > 0) {
@@ -717,10 +717,6 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat
for (int i = 0; i < poolingCount; ++i) {
ConnectionHolder connection = connections[i];
if (connection == null) {
continue FOR_0;
}
if (poolingCount - evictList.size() <= minIdle) {
break;
}