Author: toad
Date: 2006-11-13 22:27:18 +0000 (Mon, 13 Nov 2006)
New Revision: 10915
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Doh, stop infinite loop
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-11-13
21:53:20 UTC (rev 10914)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-11-13
22:27:18 UTC (rev 10915)
@@ -669,9 +669,8 @@
//System.out.println("#"+x+" seq "+seqNum+":
block "+blockNum);
if(blockNum.longValue() > chkBlocksInStore) {
// Truncated already?
- continue;
- }
- if(x < newSize) {
+ Logger.minor(this, "Truncated already?
"+blockNum.longValue());
+ } else if(x < newSize) {
// Wanted
if(block < newSize) {
//System.out.println("Keep
where it is: block "+blockNum+" seq # "+x+" / "+newSize);