Author: j16sdiz
Date: 2008-04-11 07:17:54 +0000 (Fri, 11 Apr 2008)
New Revision: 19162

Modified:
   trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
use txn.commitNoSync() instead of txn.commit() for faster recovery


Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-11 
07:17:31 UTC (rev 19161)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-11 
07:17:54 UTC (rev 19162)
@@ -964,7 +964,7 @@
                                                addFreeBlock(l, true, "failure: 
"+op);
                                                failures++;
                                        }
-                                       t.commit();
+                                       t.commitNoSync();
                                        if(l % 1024 == 0)
                                                System.out.println("Key "+l+ 
'/' +expectedLength+" OK ("+dupes+" dupes, "+failures+" failures)");
                                        t = null;


Reply via email to