Author: robert
Date: 2008-01-05 03:49:37 +0000 (Sat, 05 Jan 2008)
New Revision: 16906

Modified:
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
sendAsync works better here (seems like I've done this before)


Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2008-01-05 03:38:18 UTC 
(rev 16905)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2008-01-05 03:49:37 UTC 
(rev 16906)
@@ -189,7 +189,9 @@
             long timeSentRequest = System.currentTimeMillis();

             try {
-               next.sendSync(req, this);
+               //This is the first contact to this node
+               //async is preferred, but makes ACCEPTED_TIMEOUT much more 
likely for long send queues.
+               next.sendAsync(req, null, 0, this);
             } catch (NotConnectedException e) {
                Logger.minor(this, "Not connected");
                continue;


Reply via email to