Author: toad
Date: 2008-01-25 19:17:25 +0000 (Fri, 25 Jan 2008)
New Revision: 17295
Modified:
trunk/freenet/src/freenet/io/comm/MessageFilter.java
Log:
Comments
Modified: trunk/freenet/src/freenet/io/comm/MessageFilter.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/MessageFilter.java 2008-01-25
19:12:41 UTC (rev 17294)
+++ trunk/freenet/src/freenet/io/comm/MessageFilter.java 2008-01-25
19:17:25 UTC (rev 17295)
@@ -240,6 +240,8 @@
}
public void clearMatched() {
+ // If the filter matched in an _or, and it is re-used, then
+ // we need to clear all the _or's.
MessageFilter or;
synchronized(this) {
_matched = false;