Author: toad
Date: 2007-12-10 18:58:38 +0000 (Mon, 10 Dec 2007)
New Revision: 16452
Modified:
trunk/freenet/src/freenet/node/AnnounceSender.java
Log:
Fix or() replacement, and fix matching unwanted packets
Modified: trunk/freenet/src/freenet/node/AnnounceSender.java
===================================================================
--- trunk/freenet/src/freenet/node/AnnounceSender.java 2007-12-10 18:54:16 UTC
(rev 16451)
+++ trunk/freenet/src/freenet/node/AnnounceSender.java 2007-12-10 18:58:38 UTC
(rev 16452)
@@ -255,6 +255,8 @@
complete();
mfAnnounceReply.setTimeout(END_TIMEOUT).setTimeoutRelativeToCreation(true);
mfNotWanted.setTimeout(END_TIMEOUT).setTimeoutRelativeToCreation(true);
+ mfAnnounceReply.clearOr();
+ mfNotWanted.clearOr();
mf = mfAnnounceReply.or(mfNotWanted);
while(true) {
try {