Author: toad
Date: 2008-07-23 13:12:07 +0000 (Wed, 23 Jul 2008)
New Revision: 21343

Modified:
   branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Prevent NPE

Modified: 
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-07-23 13:11:02 UTC (rev 21342)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java  
2008-07-23 13:12:07 UTC (rev 21343)
@@ -939,8 +939,9 @@
                                        SendableGet req = got.getRequest(key, 
container);
                                        if(req == null) {
                                                Logger.error(this, "No request 
for listener "+got+" while requeueing "+key);
+                                       } else {
+                                               req.requeueAfterCooldown(key, 
now, container, clientContext);
                                        }
-                                       req.requeueAfterCooldown(key, now, 
container, clientContext);
                                }
                                if(transientGets != null)
                                for(int i=0;i<transientGets.length;i++) {


Reply via email to