From d404f84b4f714b30ff9eb5121717dea4fe94d547 Mon Sep 17 00:00:00 2001 From: wenshao Date: Sun, 11 Sep 2011 10:13:17 +0000 Subject: [PATCH] login timeount git-svn-id: http://code.alibabatech.com/svn/druid/trunk@736 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../com/alibaba/druid/pool/DruidAbstractDataSource.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java index 7d9fe46ddd..e4b43637b9 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java @@ -21,6 +21,7 @@ import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.sql.Connection; import java.sql.Driver; +import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; @@ -173,8 +174,6 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource protected final AtomicLong commitCount = new AtomicLong(); protected final AtomicLong rollbackCount = new AtomicLong(); - private long loginTimeoutMillis = 0; - public long getCommitCount() { return commitCount.get(); } @@ -697,12 +696,12 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource @Override public void setLoginTimeout(int seconds) throws SQLException { - loginTimeoutMillis = seconds * 1000; + DriverManager.setLoginTimeout(seconds); } @Override public int getLoginTimeout() { - return (int) loginTimeoutMillis * 1000; + return DriverManager.getLoginTimeout(); } @Override