Author: toad
Date: 2007-03-30 20:47:59 +0000 (Fri, 30 Mar 2007)
New Revision: 12458

Modified:
   trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
More paranoia re dupes bug

Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-03-30 
20:44:45 UTC (rev 12457)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-03-30 
20:47:59 UTC (rev 12458)
@@ -1115,6 +1115,9 @@

                chkDB = environment.openDatabase(null,prefix+"CHK",dbConfig);

+               if(chkDB.count() > 0)
+                       throw new IllegalStateException("Wiped old store but it 
still contains "+chkDB.count()+" keys!");
+               
                this.fixSecondaryFile = fixSecondaryFile;
                fixSecondaryFile.delete();



Reply via email to