Author: manik.surtani(a)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()
Show replies by date