Author: toad
Date: 2007-05-23 17:33:29 +0000 (Wed, 23 May 2007)
New Revision: 13334

Modified:
   trunk/freenet/src/freenet/node/Node.java
Log:
Only try loading the database if dumping it succeeded

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2007-05-23 15:51:53 UTC (rev 
13333)
+++ trunk/freenet/src/freenet/node/Node.java    2007-05-23 17:33:29 UTC (rev 
13334)
@@ -1225,6 +1225,7 @@
                                        System.err.println("Dumping "+dbName+" 
to "+target+" ("+keyCount+" keys from file, allowing "+millis+"ms)");
                                        DbDump.main(new String[] { "-r", "-h", 
dbDir.toString(), 
                                                        "-s", dbName, "-f", 
target.toString() });
+                                       tryDbLoad = true;
                                } catch (DatabaseException e2) {
                                        System.err.println("DbDump recovery 
failed for "+dbName+" : "+e2);
                                        e2.printStackTrace();
@@ -1232,7 +1233,6 @@
                                        System.err.println("DbDump recovery 
failed for "+dbName+" : "+e2);
                                        e2.printStackTrace();
                                }
-                               tryDbLoad = true;
                        }

                        // Delete the database logs


Reply via email to