Author: toad
Date: 2009-04-02 14:18:44 +0000 (Thu, 02 Apr 2009)
New Revision: 26346

Modified:
   trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java
Log:
DOH! Fix NPE breaking WoT startup!


Modified: trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java      
2009-04-02 14:02:09 UTC (rev 26345)
+++ trunk/freenet/src/freenet/client/async/ClientRequestSchedulerBase.java      
2009-04-02 14:18:44 UTC (rev 26346)
@@ -203,7 +203,7 @@
                                container.activate(req, 1);
                        // FIXME call getSendableRequests() and do the sorting 
in ClientRequestScheduler.reregisterAll().
                        if(req.isInsert() != isInsertScheduler || req.isSSK() 
!= isSSKScheduler) {
-                               container.deactivate(req, 1);
+                               if(persistent()) container.deactivate(req, 1);
                                continue;
                        }
                        // Unregister from the RGA's, but keep the pendingKeys 
and cooldown queue data.

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to