Author: toad
Date: 2008-07-19 19:20:23 +0000 (Sat, 19 Jul 2008)
New Revision: 21267

Modified:
   
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java
   branches/db4o/freenet/src/freenet/node/NodeClientCore.java
Log:
Load InsertCompressor once, not once per scheduler

Modified: 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java
===================================================================
--- 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java  
    2008-07-19 18:46:37 UTC (rev 21266)
+++ 
branches/db4o/freenet/src/freenet/client/async/ClientRequestSchedulerCore.java  
    2008-07-19 19:20:23 UTC (rev 21267)
@@ -125,7 +125,6 @@
                else
                        keysFetching = null;
                this.sched = sched;
-               InsertCompressor.load(container, context);
                this.initTime = System.currentTimeMillis();
                // We DO NOT want to rerun the query after consuming the 
initial set...
                preRegisterMeRunner = new DBJob() {

Modified: branches/db4o/freenet/src/freenet/node/NodeClientCore.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/NodeClientCore.java  2008-07-19 
18:46:37 UTC (rev 21266)
+++ branches/db4o/freenet/src/freenet/node/NodeClientCore.java  2008-07-19 
19:20:23 UTC (rev 21267)
@@ -19,6 +19,7 @@
 import freenet.client.async.DBJob;
 import freenet.client.async.DBJobRunner;
 import freenet.client.async.HealingQueue;
+import freenet.client.async.InsertCompressor;
 import freenet.client.async.SimpleHealingQueue;
 import freenet.client.async.USKManager;
 import freenet.client.async.USKManagerPersistent;
@@ -238,6 +239,7 @@
                clientContext = new ClientContext(this);
                requestStarters = new RequestStarterGroup(node, this, 
portNumber, random, config, throttleFS, clientContext);
                clientContext.init(requestStarters);
+               InsertCompressor.load(container, clientContext);

                // Downloads directory



Reply via email to