Author: toad
Date: 2006-11-08 20:16:03 +0000 (Wed, 08 Nov 2006)
New Revision: 10836
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Remove unnecessary transaction
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-11-08
17:47:54 UTC (rev 10835)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-11-08
20:16:03 UTC (rev 10836)
@@ -315,7 +315,6 @@
System.err.println("Shrinking from "+chkBlocksInStore+" to
"+maxChkBlocks+" (from db "+countCHKBlocksFromDatabase()+" from file
"+countCHKBlocksFromFile()+")");
try {
- t = environment.beginTransaction(null,null);
c = chkDB_accessTime.openCursor(null,null);
DatabaseEntry keyDBE = new DatabaseEntry();
@@ -327,8 +326,6 @@
System.err.println("Database is empty.");
c.close();
c = null;
- t.abort();
- t = null;
return;
}
@@ -387,8 +384,6 @@
} finally {
if(c != null)
c.close();
- if(t != null)
- t.abort();
}
Integer[] wantedKeepNums = (Integer[]) wantedKeep.toArray(new
Integer[wantedKeep.size()]);