From f40a13b5befed112773c36f8ca45346890e9ce69 Mon Sep 17 00:00:00 2001 From: Nitin Date: Tue, 26 Jan 2016 11:31:56 +0530 Subject: [PATCH] added synchronized to getObjectInstance() --- src/main/java/com/zaxxer/hikari/HikariJNDIFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/zaxxer/hikari/HikariJNDIFactory.java b/src/main/java/com/zaxxer/hikari/HikariJNDIFactory.java index e81bdf17..51360289 100644 --- a/src/main/java/com/zaxxer/hikari/HikariJNDIFactory.java +++ b/src/main/java/com/zaxxer/hikari/HikariJNDIFactory.java @@ -40,7 +40,7 @@ import com.zaxxer.hikari.util.PropertyElf; public class HikariJNDIFactory implements ObjectFactory { @Override - public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment) throws Exception + synchronized public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment) throws Exception { // We only know how to deal with javax.naming.Reference that specify a class name of "javax.sql.DataSource" if (!(obj instanceof Reference)) {