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++) {