mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
bug fixed for connection valid check, fix #4227
This commit is contained in:
@@ -1388,7 +1388,7 @@ public abstract class DruidAbstractDataSource extends WrapperAdapter implements
|
||||
}
|
||||
|
||||
if (validConnectionChecker != null) {
|
||||
boolean result = true;
|
||||
boolean result;
|
||||
Exception error = null;
|
||||
try {
|
||||
result = validConnectionChecker.isValidConnection(conn, validationQuery, validationQueryTimeout);
|
||||
@@ -1406,6 +1406,7 @@ public abstract class DruidAbstractDataSource extends WrapperAdapter implements
|
||||
} catch (SQLException ex) {
|
||||
throw ex;
|
||||
} catch (Exception ex) {
|
||||
result = false;
|
||||
error = ex;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user