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;
                                                                        }
                                                                }


Reply via email to