Author: toad
Date: 2008-06-28 17:52:26 +0000 (Sat, 28 Jun 2008)
New Revision: 20853
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Another possible leak
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-06-28 17:47:19 UTC (rev 20852)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-06-28 17:52:26 UTC (rev 20853)
@@ -807,7 +807,10 @@
public void run(ObjectContainer container,
ClientContext context) {
container.activate(req.request, 1);
- if(req.request.isCancelled(container))
return;
+ if(req.request.isCancelled(container)) {
+ container.delete(req);
+ return;
+ }
addToStarterQueue(req);
}