Author: toad
Date: 2008-07-04 13:36:57 +0000 (Fri, 04 Jul 2008)
New Revision: 20980
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
If empty, log an error instead of registering
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-04 13:33:13 UTC (rev 20979)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-04 13:36:57 UTC (rev 20980)
@@ -407,8 +407,12 @@
container.activate(req, 1);
if(logMINOR)
Logger.minor(this,
"finishRegister() for "+req);
- if(anyValid)
-
schedCore.innerRegister(req, random, container);
+ if(anyValid) {
+
if(req.isCancelled(container) || req.isEmpty(container)) {
+
Logger.error(this, "Request is empty/cancelled: "+req);
+ } else
+
schedCore.innerRegister(req, random, container);
+ }
if(reg != null)
container.delete(reg);
maybeFillStarterQueue(container, context);