bug fixed for phyConnectTimeMillis

This commit is contained in:
高铁
2015-09-12 23:25:17 +08:00
parent 887d538a91
commit a6c9cd80c1
@@ -2126,7 +2126,7 @@ public class DruidDataSource extends DruidAbstractDataSource
for (int i = 0; i < checkCount; ++i) {
DruidConnectionHolder connection = connections[i];
long phyConnectTimeMillis = connection.getTimeMillis();//physical connection connected time
long phyConnectTimeMillis = connection.getTimeMillis() - currentTimeMillis;//physical connection connected time
if( phyConnectTimeMillis > phyTimeoutMillis ){
evictList.add(connection);//if physical connection connected greater than phyTimeoutMillis, close the connection, for mysql 8 hours timeout
continue;