Author: toad
Date: 2009-01-24 21:23:35 +0000 (Sat, 24 Jan 2009)
New Revision: 25301

Modified:
   branches/db4o/freenet/src/freenet/node/fcp/FCPServer.java
Log:
Paranoia


Modified: branches/db4o/freenet/src/freenet/node/fcp/FCPServer.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/FCPServer.java   2009-01-24 
21:15:12 UTC (rev 25300)
+++ branches/db4o/freenet/src/freenet/node/fcp/FCPServer.java   2009-01-24 
21:23:35 UTC (rev 25301)
@@ -610,6 +610,10 @@
        public ClientRequest[] getGlobalRequests(ObjectContainer container) {
                List<ClientRequest> v = new ArrayList<ClientRequest>();
                globalRebootClient.addPersistentRequests(v, false, null);
+               if(!container.ext().isActive(globalForeverClient)) {
+                       Logger.error(this, "Somebody deactivated the global 
queue!");
+                       container.activate(globalForeverClient, 2);
+               }
                globalForeverClient.addPersistentRequests(v, false, container);
                return (ClientRequest[]) v.toArray(new ClientRequest[v.size()]);
        }

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to