From c4af5b6523fb7de8fa7241fcb05d161b9ad4fb09 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 23 Nov 2018 17:55:52 -0200 Subject: [PATCH] IDEMPIERE-3585 Oracle APPARENT DEADLOCK warnings / set default for StatementCacheNumDeferredCloseThreads to zero - avoid problem about ORA-01000: maximum open cursors exceeded --- .../src/org/compiere/db/DB_Oracle.java | 2 +- 1 file changed, 1 insertion(+), 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 0daa0418e1..7c42802992 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 @@ -667,7 +667,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); + int statementCacheNumDeferredCloseThreads = getIntProperty(poolProperties, "StatementCacheNumDeferredCloseThreads", 0); try { System.setProperty("com.mchange.v2.log.MLog", mlogClass);