[jboss-svn-commits] JBL Code SVN: r18331 - labs/jbossrules/branches/4.0.x/drools-core/src/main/java/org/drools/reteoo/builder.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Feb 5 19:01:32 EST 2008


Author: tirelli
Date: 2008-02-05 19:01:32 -0500 (Tue, 05 Feb 2008)
New Revision: 18331

Modified:
   labs/jbossrules/branches/4.0.x/drools-core/src/main/java/org/drools/reteoo/builder/BuildUtils.java
Log:
JBRULES-1329: fixing node sharing

Modified: labs/jbossrules/branches/4.0.x/drools-core/src/main/java/org/drools/reteoo/builder/BuildUtils.java
===================================================================
--- labs/jbossrules/branches/4.0.x/drools-core/src/main/java/org/drools/reteoo/builder/BuildUtils.java	2008-02-05 22:11:14 UTC (rev 18330)
+++ labs/jbossrules/branches/4.0.x/drools-core/src/main/java/org/drools/reteoo/builder/BuildUtils.java	2008-02-06 00:01:32 UTC (rev 18331)
@@ -93,6 +93,7 @@
             otn = (ObjectTypeNode) context.getRuleBase().getRete().getObjectTypeNodes().get( otn.getObjectType() );
             if ( otn != null ) {
                 node = otn;
+                node.addShare();
             }
         } else if( isSharingEnabledForNode( context, candidate ) ) {
             if ( (context.getTupleSource() != null) && ( candidate instanceof TupleSink ) ) {




More information about the jboss-svn-commits mailing list