diff --git a/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java b/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java index 42320e32bc..3f7fa83775 100644 --- a/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java +++ b/src/main/java/com/alibaba/druid/pool/ConnectionHolder.java @@ -45,9 +45,9 @@ public final class ConnectionHolder { private final List statementTrace = new ArrayList(); - private boolean defaultReadOnly; - private int defaultHoldability; - private int defaultTransactionIsolation; + private final boolean defaultReadOnly; + private final int defaultHoldability; + private final int defaultTransactionIsolation; public ConnectionHolder(DruidAbstractDataSource dataSource, Connection conn) throws SQLException{ this.dataSource = dataSource; @@ -121,7 +121,7 @@ public final class ConnectionHolder { conn.setReadOnly(defaultReadOnly); conn.setHoldability(defaultHoldability); conn.setTransactionIsolation(defaultTransactionIsolation); - + connectionEventListeners.clear(); statementEventListeners.clear();