Author: toad
Date: 2007-03-15 19:54:22 +0000 (Thu, 15 Mar 2007)
New Revision: 12135
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
The real fix
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-03-15
19:53:12 UTC (rev 12134)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-03-15
19:54:22 UTC (rev 12135)
@@ -638,7 +638,7 @@
else {
if(chkBlocksInStore * 0.9 > maxChkBlocks) {
Logger.error(this, "Doing quick and
indiscriminate online shrink. Offline shrinks will preserve the LRU, this
doesn't.");
- maybeQuickShrink(dontCheck);
+ maybeQuickShrink(offline);
} else {
Logger.error(this, "Online shrink only
supported for small deltas because online shrink does not preserve LRU order.
Suggest you restart the node.");
}