From fde88d06590971b8bb52fae2fede8fa6096565de Mon Sep 17 00:00:00 2001 From: Nitin Date: Tue, 19 Jan 2016 17:28:11 +0530 Subject: [PATCH] if user specified, set transaction isolation level --- src/main/java/com/zaxxer/hikari/pool/PoolBase.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/zaxxer/hikari/pool/PoolBase.java b/src/main/java/com/zaxxer/hikari/pool/PoolBase.java index 7d12d9c0..5d609c58 100644 --- a/src/main/java/com/zaxxer/hikari/pool/PoolBase.java +++ b/src/main/java/com/zaxxer/hikari/pool/PoolBase.java @@ -327,7 +327,11 @@ abstract class PoolBase connection.setReadOnly(isReadOnly); connection.setAutoCommit(isAutoCommit); - connection.setTransactionIsolation(transactionIsolation); + + if (transactionIsolation != -1) { + connection.setTransactionIsolation(transactionIsolation); + } + if (catalog != null) { connection.setCatalog(catalog); }