Author: toad
Date: 2008-08-01 18:47:59 +0000 (Fri, 01 Aug 2008)
New Revision: 21565

Modified:
   branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Prevent NPE or failing to restore after cooldown for long-lived but transient 
jobs

Modified: 
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-08-01 18:47:21 UTC (rev 21564)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-08-01 18:47:59 UTC (rev 21565)
@@ -962,7 +962,7 @@
                                        }
                                }
                                if(transientGets != null) {
-                                       if(gets != null) {
+                                       if(transientGets != null) {
                                                if(logMINOR) Logger.minor(this, 
"Restoring keys for transient jobs...");
                                                for(int 
i=0;i<transientGets.length;i++) {
                                                        GotKeyListener got = 
transientGets[i];


Reply via email to