Author: robert
Date: 2008-01-16 22:13:28 +0000 (Wed, 16 Jan 2008)
New Revision: 17082
Modified:
trunk/freenet/src/freenet/io/comm/MessageCore.java
Log:
correctness: should have little/no effect
Modified: trunk/freenet/src/freenet/io/comm/MessageCore.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/MessageCore.java 2008-01-16 21:59:55 UTC
(rev 17081)
+++ trunk/freenet/src/freenet/io/comm/MessageCore.java 2008-01-16 22:13:28 UTC
(rev 17082)
@@ -437,15 +437,14 @@
} catch (InterruptedException e) {
}
ret = filter.getMessage();
- filter.clearMatched();
}
if(logDEBUG) Logger.debug(this, "Returning "+ret+" from
"+filter);
- } else {
- // Matched an unclaimed packet
+ }
+ // Matched a packet, unclaimed or after wait
filter.setMessage(ret);
filter.onMatched();
filter.clearMatched();
- }
+
// Probably get rid...
// if (Dijjer.getDijjer().getDumpMessageWaitTimes() != null) {
//
Dijjer.getDijjer().getDumpMessageWaitTimes().println(filter.toString() + "\t" +
filter.getInitialTimeout() + "\t"