diff --git a/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java b/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java index 6929aa5ea5..99a207fbab 100644 --- a/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java +++ b/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java @@ -38,7 +38,6 @@ public final class ConnectionHolder { private final List statementEventListeners = new CopyOnWriteArrayList(); private final long connecttimeMillis; private long lastActiveTimeMillis; - private long lastCheckTimeMillis = 0; private long useCount = 0; private final boolean poolPreparedStatements; @@ -60,14 +59,6 @@ public final class ConnectionHolder { } } - public long getLastCheckTimeMillis() { - return lastCheckTimeMillis; - } - - public void setLastCheckTimeMillis(long lastCheckTimeMillis) { - this.lastCheckTimeMillis = lastCheckTimeMillis; - } - public long getLastActiveTimeMillis() { return lastActiveTimeMillis; } diff --git a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java index 5a983aa161..7b87841be2 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidDataSource.java @@ -268,7 +268,6 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat discardConnection(realConnection); continue; } - poolalbeConnection.getConnectionHolder().setLastCheckTimeMillis(System.currentTimeMillis()); } else { Connection realConnection = poolalbeConnection.getConnection(); if (realConnection.isClosed()) { @@ -289,7 +288,6 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat discardConnection(realConnection); continue; } - poolalbeConnection.getConnectionHolder().setLastCheckTimeMillis(System.currentTimeMillis()); } } } @@ -442,7 +440,6 @@ public class DruidDataSource extends DruidAbstractDataSource implements DruidDat } return; } - holder.setLastCheckTimeMillis(System.currentTimeMillis()); } lock.lockInterruptibly();