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

This commit is contained in:
wenshao
2011-05-12 08:11:14 +00:00
parent 0f8093b4e6
commit d0480e3129
@@ -520,11 +520,15 @@ public class DruidDataSource extends DruidDataAbstractSource implements DruidDat
highWater.await();
continue;
}
if (count <= 0) {
continue;
}
first = connections[0];
long millis = System.currentTimeMillis() - first.getTimeMillis();
if (millis > 0) {
if (millis < minEvictableIdleTimeMillis) {
idleTimeout.await(millis, TimeUnit.MILLISECONDS);
continue;
}