Author: toad
Date: 2007-03-09 22:47:12 +0000 (Fri, 09 Mar 2007)
New Revision: 12080
Modified:
trunk/freenet/src/freenet/node/Node.java
Log:
Set the lock timeout to 1 minute.
We are dealing with large numbers of threads, and disk I/O within a lock...
500ms isn't enough.
Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java 2007-03-09 22:34:40 UTC (rev
12079)
+++ trunk/freenet/src/freenet/node/Node.java 2007-03-09 22:47:12 UTC (rev
12080)
@@ -1236,6 +1236,7 @@
envConfig.setAllowCreate(true);
envConfig.setTransactional(true);
envConfig.setTxnWriteNoSync(true);
+ envConfig.setLockTimeout(60*1000); // should be long enough for
fairly overloaded nodes
File dbDir = new File(storeDir, "database-"+portNumber);
dbDir.mkdirs();