Author: toad
Date: 2008-06-25 01:45:38 +0000 (Wed, 25 Jun 2008)
New Revision: 20665
Modified:
branches/db4o/freenet/src/freenet/node/fcp/FCPPersistentRoot.java
Log:
Activation
Modified: branches/db4o/freenet/src/freenet/node/fcp/FCPPersistentRoot.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/FCPPersistentRoot.java
2008-06-25 01:20:19 UTC (rev 20664)
+++ branches/db4o/freenet/src/freenet/node/fcp/FCPPersistentRoot.java
2008-06-25 01:45:38 UTC (rev 20665)
@@ -33,6 +33,7 @@
if(set.hasNext()) {
System.err.println("Loaded FCP persistent root.");
FCPPersistentRoot root = (FCPPersistentRoot) set.next();
+ container.activate(root, 2);
return root;
}
FCPPersistentRoot root = new FCPPersistentRoot(nodeDBHandle,
container);
@@ -49,7 +50,9 @@
}
});
if(set.hasNext()) {
- return (FCPClient) set.next();
+ FCPClient client = (FCPClient) set.next();
+ container.activate(client, 1);
+ return client;
}
FCPClient client = new FCPClient(name, handler, false, null,
ClientRequest.PERSIST_FOREVER, this, container);
container.set(client);