[jboss-svn-commits] JBL Code SVN: r10986 - labs/jbossrules/branches/3.0.x/drools-core/src/main/java/org/drools/common.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Apr 15 20:00:15 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-04-15 20:00:15 -0400 (Sun, 15 Apr 2007)
New Revision: 10986
Modified:
labs/jbossrules/branches/3.0.x/drools-core/src/main/java/org/drools/common/EqualityKey.java
Log:
JBRULES-796 IndexOutOfBoundException on EqualityKey on removeFactHandle
Modified: labs/jbossrules/branches/3.0.x/drools-core/src/main/java/org/drools/common/EqualityKey.java
===================================================================
--- labs/jbossrules/branches/3.0.x/drools-core/src/main/java/org/drools/common/EqualityKey.java 2007-04-16 00:00:07 UTC (rev 10985)
+++ labs/jbossrules/branches/3.0.x/drools-core/src/main/java/org/drools/common/EqualityKey.java 2007-04-16 00:00:15 UTC (rev 10986)
@@ -77,6 +77,9 @@
this.handle = null;
} else {
this.handle = (InternalFactHandle) this.instances.remove( 0 );
+ if ( this.instances.isEmpty() ) {
+ this.instances = null;
+ }
}
} else {
this.instances.remove( handle );
More information about the jboss-svn-commits
mailing list