Author: toad
Date: 2008-05-23 17:05:15 +0000 (Fri, 23 May 2008)
New Revision: 20075

Modified:
   
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java
Log:
Fix dropped in the SendableGet[] case.

Modified: 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java
===================================================================
--- 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java  
    2008-05-23 17:03:47 UTC (rev 20074)
+++ 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java  
    2008-05-23 17:05:15 UTC (rev 20075)
@@ -141,6 +141,7 @@
                                for(int j=0;j<getsLength;j++) {
                                        if(gets[j] == getter) {
                                                found = true;
+                                               dropped = true;
                                                continue;
                                        }
                                        if(x == newGets.length) {
@@ -156,7 +157,6 @@
                                }
                                if(x == 0) {
                                        pendingKeys.remove(key);
-                                       dropped = true;
                                } else if(x == 1) {
                                        pendingKeys.put(key, newGets[0]);
                                } else {


Reply via email to