diff --git a/src/main/java/io/r2dbc/pool/ConnectionPool.java b/src/main/java/io/r2dbc/pool/ConnectionPool.java index 3d3612e..5c57f9c 100644 --- a/src/main/java/io/r2dbc/pool/ConnectionPool.java +++ b/src/main/java/io/r2dbc/pool/ConnectionPool.java @@ -268,7 +268,6 @@ private InstrumentedPool createConnectionPool(ConnectionPoolConfigur return isIdleTimeExceeded || isLifeTimeExceeded; }; - int cpuCount = Runtime.getRuntime().availableProcessors(); PoolBuilder> builder = PoolBuilder.from(allocator) .clock(configuration.getClock()) .metricsRecorder(metricsRecorder) @@ -287,8 +286,8 @@ private InstrumentedPool createConnectionPool(ConnectionPoolConfigur if (!backgroundEvictionInterval.isZero()) { if (!backgroundEvictionInterval.isNegative()) { builder.evictInBackground(backgroundEvictionInterval); - } else if (!configuration.getMaxIdleTime().isNegative()) { - builder.evictInBackground(configuration.getMaxIdleTime()); + } else if (!maxIdleTime.isNegative()) { + builder.evictInBackground(maxIdleTime); } }