Author: toad
Date: 2008-06-18 22:11:06 +0000 (Wed, 18 Jun 2008)
New Revision: 20465

Modified:
   
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java
Log:
Don't re-add nulls.

Modified: 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java
===================================================================
--- 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java  
    2008-06-18 22:10:01 UTC (rev 20464)
+++ 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java  
    2008-06-18 22:11:06 UTC (rev 20465)
@@ -335,7 +335,8 @@
                                // Don't use the recent one
                                if(logMINOR)
                                        Logger.minor(this, "Chosen req "+req+" 
is better, reregistering recently succeeded "+altReq);
-                               recent.add(altReq);
+                               if(altReq != null)
+                                       recent.add(altReq);
                        }
                        // Now we have chosen a request.
                        if(logMINOR) Logger.debug(this, "removeFirst() 
returning "+req+" ("+chosenTracker.getNumber()+", prio "+


Reply via email to