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


Reply via email to