Author: toad
Date: 2008-01-19 18:34:03 +0000 (Sat, 19 Jan 2008)
New Revision: 17167

Modified:
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
Kill the request even if there is timeout left.
I dunno, this needs rethinking.

Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2008-01-19 16:58:39 UTC 
(rev 17166)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2008-01-19 18:34:03 UTC 
(rev 17167)
@@ -378,13 +378,10 @@
                        // Subtract 1% for good measure / to compensate for 
dodgy clocks
                        timeLeft -= origTimeLeft / 100;

-                       if(timeLeft <= 0) {
-                               // No timeout left, so we can retry: try 
another node.
-                               break;
-                       } else {
-                               // Some timeout left
-                               finish(RECENTLY_FAILED, next);
-                       }
+                               // Kill the request, regardless of whether 
there is timeout left.
+                       // If there is, we will avoid sending requests for the 
specified period.
+                       // FIXME we need to create the FT entry.
+                               finish(RECENTLY_FAILED, next);
                        return;
                }



Reply via email to