diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index d03c17e06f..9e38c1afec 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -618,7 +618,7 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat } // 防止创建超过maxActive数量的连接 - int max = maxActive > maxIdle ? maxActive : maxIdle; + int max = maxActive;; if (activeCount + poolingCount >= max) { lowWater.await(); continue;