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


Reply via email to