Do not set query timeout when user specifies connectionTimeout of 0.

pull/61/head
Brett Wooldridge 11 years ago
parent 5e6da1254b
commit 430c6a4d56

@ -386,7 +386,10 @@ public final class HikariPool implements HikariPoolMBean, IBagStateListener
Statement statement = connection.createStatement();
try
{
statement.setQueryTimeout((int) TimeUnit.MILLISECONDS.toSeconds(timeoutMs));
if (timeoutMs < Integer.MAX_VALUE)
{
statement.setQueryTimeout((int) TimeUnit.MILLISECONDS.toSeconds(timeoutMs));
}
statement.executeQuery(configuration.getConnectionTestQuery());
}
finally

Loading…
Cancel
Save