From 9c7581d48d540162685f6bbad4a386907d701c55 Mon Sep 17 00:00:00 2001 From: Brett Wooldridge Date: Fri, 17 Jul 2015 12:51:30 +0900 Subject: [PATCH] Fix #346 handle closing (possible) ResultSet in a better way. --- src/main/java/com/zaxxer/hikari/pool/PoolElf.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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(); } }