fixed shrink

This commit is contained in:
agapple
2019-08-21 13:06:13 +08:00
parent f32d83d55e
commit 109f95be76
@@ -2999,8 +2999,12 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat
DruidConnectionHolder connection = connections[i];
if (onFatalError || fatalErrorIncrement > 0) {
keepAliveConnections[keepAliveCount++] = connection;
continue;
if (lastFatalErrorTimeMillis > connection.connectTimeMillis) {
keepAliveConnections[keepAliveCount++] = connection;
continue;
} else {
break;
}
}
if (checkTime) {