Author: toad
Date: 2008-07-29 15:43:55 +0000 (Tue, 29 Jul 2008)
New Revision: 21479
Modified:
branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java
Log:
Activation NPE fix
Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java
2008-07-29 15:27:22 UTC (rev 21478)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientRequest.java
2008-07-29 15:43:55 UTC (rev 21479)
@@ -212,6 +212,8 @@
public void cancel(ObjectContainer container, ClientContext context) {
ClientRequester cr = getClientRequest();
// It might have been finished on startup.
+ if(persistenceType == PERSIST_FOREVER)
+ container.activate(cr, 1);
if(cr != null) cr.cancel(container, context);
freeData(container);
if(persistenceType == PERSIST_FOREVER)