[jboss-svn-commits] JBL Code SVN: r34841 - labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/common.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Aug 23 17:57:39 EDT 2010
Author: tirelli
Date: 2010-08-23 17:57:39 -0400 (Mon, 23 Aug 2010)
New Revision: 34841
Modified:
labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/common/NamedEntryPoint.java
Log:
JBRULES-2651: merging changes from revision #34768 into 5.1.x branch
Modified: labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/common/NamedEntryPoint.java
===================================================================
--- labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/common/NamedEntryPoint.java 2010-08-23 21:47:12 UTC (rev 34840)
+++ labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/common/NamedEntryPoint.java 2010-08-23 21:57:39 UTC (rev 34841)
@@ -120,6 +120,8 @@
}
try {
+ this.ruleBase.readLock();
+ this.lock.lock();
this.wm.startOperation();
ObjectTypeConf typeConf = this.typeConfReg.getObjectTypeConf( this.entryPoint,
object );
@@ -140,21 +142,15 @@
if ( dynamic ) {
addPropertyChangeListener( object );
}
- try {
- this.ruleBase.readLock();
- this.lock.lock();
- insert( handle,
- object,
- rule,
- activation );
-
- } finally {
- this.ruleBase.readUnlock();
- this.lock.unlock();
- }
+ insert( handle,
+ object,
+ rule,
+ activation );
return handle;
} finally {
this.wm.endOperation();
+ this.ruleBase.readUnlock();
+ this.lock.unlock();
}
}
More information about the jboss-svn-commits
mailing list