Author: toad
Date: 2008-07-24 21:53:44 +0000 (Thu, 24 Jul 2008)
New Revision: 21385
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Activation
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-24 21:20:27 UTC (rev 21384)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-24 21:53:44 UTC (rev 21385)
@@ -341,8 +341,11 @@
final RegisterMe regme = reg;
// Check the datastore before proceding.
final Key[] keys =
listener.listKeys(selectorContainer);
- for(int i=0;i<keys.length;i++)
+ for(int i=0;i<keys.length;i++) {
+ selectorContainer.activate(keys[i], 1);
keys[i] = keys[i].cloneKey();
+ selectorContainer.deactivate(keys[i],
1);
+ }
final boolean dontCache =
listener.dontCache(selectorContainer);
datastoreCheckerExecutor.execute(new Runnable()
{