From 67b5e9cdc6eb8d7d00a2a70d01140c11c7428e46 Mon Sep 17 00:00:00 2001 From: wenshao Date: Mon, 5 Feb 2018 17:43:55 +0800 Subject: [PATCH] bug fixed for issue #2210 --- .../druid/pool/vendor/MSSQLValidConnectionChecker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/pool/vendor/MSSQLValidConnectionChecker.java b/src/main/java/com/alibaba/druid/pool/vendor/MSSQLValidConnectionChecker.java index 76527af2bf..94102c23c9 100644 --- a/src/main/java/com/alibaba/druid/pool/vendor/MSSQLValidConnectionChecker.java +++ b/src/main/java/com/alibaba/druid/pool/vendor/MSSQLValidConnectionChecker.java @@ -44,7 +44,9 @@ public class MSSQLValidConnectionChecker extends ValidConnectionCheckerAdapter i try { stmt = c.createStatement(); - stmt.setQueryTimeout(validationQueryTimeout); + if (validationQueryTimeout > 0) { + stmt.setQueryTimeout(validationQueryTimeout); + } stmt.execute(validateQuery); return true; } catch (SQLException e) {