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);


Reply via email to