[freenet-cvs] r16906 - trunk/freenet/src/freenet/node

robert at freenetproject.org robert at freenetproject.org
Sat Jan 5 03:49:38 UTC 2008


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;




More information about the cvs mailing list