From e85497d6974cbffb7ce81d71237e9d7e31e5661c Mon Sep 17 00:00:00 2001 From: Eduardo Jaremicki Moreira Date: Fri, 19 Jan 2018 13:15:57 +0100 Subject: [PATCH] =?UTF-8?q?IDEMPIERE-3585=20Oracle=20APPARENT=20DEADLOCK?= =?UTF-8?q?=20warnings=20-=20Corre=C3=A7=C3=A3o=20Oracle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/org/compiere/db/DB_Oracle.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org.compiere.db.oracle.provider/src/org/compiere/db/DB_Oracle.java b/org.compiere.db.oracle.provider/src/org/compiere/db/DB_Oracle.java index 3f796308b0..8da0b11fc1 100644 --- a/org.compiere.db.oracle.provider/src/org/compiere/db/DB_Oracle.java +++ b/org.compiere.db.oracle.provider/src/org/compiere/db/DB_Oracle.java @@ -663,6 +663,7 @@ public class DB_Oracle implements AdempiereDatabase boolean testConnectionOnCheckout = getBooleanProperty(poolProperties, "TestConnectionOnCheckout", false); String mlogClass = getStringProperty(poolProperties, "com.mchange.v2.log.MLog", "com.mchange.v2.log.FallbackMLog"); int checkoutTimeout = getIntProperty(poolProperties, "CheckoutTimeout", 0); + int statementCacheNumDeferredCloseThreads = getIntProperty(poolProperties, "StatementCacheNumDeferredCloseThreads", 1); try { System.setProperty("com.mchange.v2.log.MLog", mlogClass); @@ -681,7 +682,7 @@ public class DB_Oracle implements AdempiereDatabase cpds.setTestConnectionOnCheckout(testConnectionOnCheckout); if (checkoutTimeout > 0) cpds.setCheckoutTimeout(checkoutTimeout); - + cpds.setStatementCacheNumDeferredCloseThreads(statementCacheNumDeferredCloseThreads); cpds.setMaxIdleTimeExcessConnections(maxIdleTimeExcessConnections); cpds.setMaxIdleTime(maxIdleTime); if (Ini.isClient())