[jbosscache-commits] JBoss Cache SVN: r6348 - in core/trunk/src/main/java/org/jboss/cache: mvcc and 1 other directory.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Mon Jul 21 09:03:16 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-07-21 09:03:16 -0400 (Mon, 21 Jul 2008)
New Revision: 6348

Modified:
   core/trunk/src/main/java/org/jboss/cache/AbstractNode.java
   core/trunk/src/main/java/org/jboss/cache/mvcc/ReadCommittedNode.java
Log:
fixed bug in unsetting flags

Modified: core/trunk/src/main/java/org/jboss/cache/AbstractNode.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/AbstractNode.java	2008-07-21 13:02:58 UTC (rev 6347)
+++ core/trunk/src/main/java/org/jboss/cache/AbstractNode.java	2008-07-21 13:03:16 UTC (rev 6348)
@@ -125,7 +125,7 @@
     */
    protected final void unsetFlag(NodeFlags flag)
    {
-      flags ^= flag.mask;
+      flags &= ~flag.mask;
    }
 
    public boolean isDeleted()

Modified: core/trunk/src/main/java/org/jboss/cache/mvcc/ReadCommittedNode.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/mvcc/ReadCommittedNode.java	2008-07-21 13:02:58 UTC (rev 6347)
+++ core/trunk/src/main/java/org/jboss/cache/mvcc/ReadCommittedNode.java	2008-07-21 13:03:16 UTC (rev 6348)
@@ -70,7 +70,7 @@
     */
    protected final void unsetFlag(Flags flag)
    {
-      flags ^= flag.mask;
+      flags &= ~flag.mask;
    }
 
    public boolean isNullNode()




More information about the jbosscache-commits mailing list