Author: toad
Date: 2008-07-11 13:32:36 +0000 (Fri, 11 Jul 2008)
New Revision: 21061
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Don't complain if it was empty when we broke out of the loop
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-11 13:30:52 UTC (rev 21060)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-11 13:32:36 UTC (rev 21061)
@@ -346,7 +346,9 @@
synchronized(starterQueue) {
starterQueue.add(cr);
if(starterQueue.size() >= MAX_STARTER_QUEUE_SIZE) {
-
tryDirect = false;
+
if(!(getter.isEmpty(selectorContainer) ||
getter.isCancelled(selectorContainer)))
+
// Still stuff to register.
+
tryDirect = false;
break;
}
}