diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index 63b77a6138..1cf4b9df79 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -677,10 +677,10 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat connectErrorCount.incrementAndGet(); throw new DataSourceDisableException(); } - + final long nanos = TimeUnit.MILLISECONDS.toNanos(maxWait); final int maxWaitThreadCount = getMaxWaitThreadCount(); - + DruidConnectionHolder holder; try { lock.lockInterruptibly();