Author: toad
Date: 2007-08-15 22:00:19 +0000 (Wed, 15 Aug 2007)
New Revision: 14715

Modified:
   trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Check causes too.

Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-08-15 
21:43:03 UTC (rev 14714)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-08-15 
22:00:19 UTC (rev 14715)
@@ -1815,6 +1815,9 @@
                                        System.err.println("Corrupt database 
("+getName()+") but could not create flag file "+reconstructFile);
                                        return; // Not sure what else we can do
                                }
+                       } else {
+                               if(ex.getCause() != null)
+                                       
checkSecondaryDatabaseError(ex.getCause());
                        }
                }
        }


Reply via email to