diff --git a/src/main/java/com/zaxxer/hikari/pool/PoolElf.java b/src/main/java/com/zaxxer/hikari/pool/PoolElf.java index 93eba927..5dda26e1 100644 --- a/src/main/java/com/zaxxer/hikari/pool/PoolElf.java +++ b/src/main/java/com/zaxxer/hikari/pool/PoolElf.java @@ -205,8 +205,8 @@ public final class PoolElf try (Statement statement = connection.createStatement()) { setQueryTimeout(statement, timeoutSec); - try (ResultSet rs = statement.executeQuery(config.getConnectionTestQuery())) { - /* auto close */ + if (statement.execute(config.getConnectionTestQuery())) { + statement.getResultSet().close(); } }