Author: toad
Date: 2007-03-16 00:13:42 +0000 (Fri, 16 Mar 2007)
New Revision: 12151
Modified:
trunk/freenet/src/freenet/node/Node.java
Log:
Make storeForceBigShrinks work (doh)
Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java 2007-03-15 23:54:05 UTC (rev
12150)
+++ trunk/freenet/src/freenet/node/Node.java 2007-03-16 00:13:42 UTC (rev
12151)
@@ -1196,12 +1196,12 @@
maxCacheKeys =
maxTotalKeys - maxStoreKeys;
}
try {
-
chkDatastore.setMaxKeys(maxStoreKeys, false);
-
chkDatacache.setMaxKeys(maxCacheKeys, false);
-
pubKeyDatastore.setMaxKeys(maxStoreKeys, false);
-
pubKeyDatacache.setMaxKeys(maxCacheKeys, false);
-
sskDatastore.setMaxKeys(maxStoreKeys, false);
-
sskDatacache.setMaxKeys(maxCacheKeys, false);
+
chkDatastore.setMaxKeys(maxStoreKeys, storeForceBigShrinks);
+
chkDatacache.setMaxKeys(maxCacheKeys, storeForceBigShrinks);
+
pubKeyDatastore.setMaxKeys(maxStoreKeys, storeForceBigShrinks);
+
pubKeyDatacache.setMaxKeys(maxCacheKeys, storeForceBigShrinks);
+
sskDatastore.setMaxKeys(maxStoreKeys, storeForceBigShrinks);
+
sskDatacache.setMaxKeys(maxCacheKeys, storeForceBigShrinks);
} catch (IOException e) {
// FIXME we need to be
able to tell the user.
Logger.error(this,
"Caught "+e+" resizing the datastore", e);