Fix #175 add additional SQLFeatureNotSupportedException detection for misbehaved MariaDB driver

pull/192/head
Brett Wooldridge 10 years ago
parent 37e24d630a
commit 1d0879c0ee

@ -295,10 +295,15 @@ public final class PoolUtilities
return 0;
}
final int networkTimeout = connection.getNetworkTimeout();
connection.setNetworkTimeout(executor, (int) timeoutMs);
return networkTimeout;
try {
final int networkTimeout = connection.getNetworkTimeout();
connection.setNetworkTimeout(executor, (int) timeoutMs);
return networkTimeout;
}
catch (SQLFeatureNotSupportedException e) {
IS_JDBC41 = false;
return 0;
}
}
/**

@ -268,10 +268,15 @@ public final class PoolUtilities
return 0;
}
final int networkTimeout = connection.getNetworkTimeout();
connection.setNetworkTimeout(executor, (int) timeoutMs);
return networkTimeout;
try {
final int networkTimeout = connection.getNetworkTimeout();
connection.setNetworkTimeout(executor, (int) timeoutMs);
return networkTimeout;
}
catch (SQLFeatureNotSupportedException e) {
IS_JDBC41 = false;
return 0;
}
}
/**

Loading…
Cancel
Save