[freenet-cvs] r12024 - trunk/freenet/src/freenet/store
toad at freenetproject.org
toad at freenetproject.org
Thu Mar 8 00:11:53 UTC 2007
Author: toad
Date: 2007-03-08 00:11:16 +0000 (Thu, 08 Mar 2007)
New Revision: 12024
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Prevent wrapper timeout while migrating database
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-03-08 00:05:23 UTC (rev 12023)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2007-03-08 00:11:16 UTC (rev 12024)
@@ -1138,6 +1138,9 @@
System.err.println("Migrating database: Creating unique index on block number");
HashSet s = new HashSet();
+ long keyCount = countCHKBlocksFromDatabase();
+ WrapperManager.signalStarting((int)(Math.max(Integer.MAX_VALUE, 5*60*1000 + keyCount*1000)));
+
Cursor c = null;
Transaction t = null;
try {
More information about the cvs
mailing list