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