On 8/5/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Author: toad Date: 2006-08-05 16:28:21 +0000 (Sat, 05 Aug 2006) New Revision: 9907Modified: trunk/freenet/src/freenet/node/Node.java Log: minor bugfix Modified: trunk/freenet/src/freenet/node/Node.java =================================================================== --- trunk/freenet/src/freenet/node/Node.java 2006-08-05 16:00:37 UTC (rev 9906) +++ trunk/freenet/src/freenet/node/Node.java 2006-08-05 16:28:21 UTC (rev 9907) @@ -1458,9 +1458,11 @@ long newMaxStoreKeys = storeSize / sizePerKey; if(newMaxStoreKeys == maxTotalKeys) return; // Update each datastore - maxTotalKeys = newMaxStoreKeys; - long maxStoreKeys = (maxTotalKeys * 4) / 5; - long maxCacheKeys = maxTotalKeys - maxStoreKeys; + synchronized(Node.this) { + maxTotalKeys = newMaxStoreKeys; + maxStoreKeys = (maxTotalKeys * 4) / 5; + maxCacheKeys = maxTotalKeys - maxStoreKeys; + } try { long sz; chkDatastore.setMaxKeys(maxStoreKeys, false); _______________________________________________ cvs mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
With latest snapshot I get this on startup: INFO | jvm 1 | 2006/08/05 13:20:07 | Initializing Node using SVN r9907 and freenet-ext r9889 INFO | jvm 1 | 2006/08/05 13:20:07 | FNP port created on 0.0.0.0:10692 INFO | jvm 1 | 2006/08/05 13:20:07 | Testnet mode DISABLED. You may have some level of anonymity. :) INFO | jvm 1 | 2006/08/05 13:20:07 | Note that while we no longer have explicit back-doors enabled, this version of Freenet is still a very early alpha, and may well have numerous bugs and design flaws. INFO | jvm 1 | 2006/08/05 13:20:07 | In particular: YOU ARE WIDE OPEN TO YOUR IMMEDIATE DARKNET PEERS! They can eavesdrop on your requests with relatively little difficulty at present (correlation attacks etc). INFO | jvm 1 | 2006/08/05 13:20:07 | Creating ARKFetchManager INFO | jvm 1 | 2006/08/05 13:20:07 | Creating PeerManager INFO | jvm 1 | 2006/08/05 13:20:08 | Created log files INFO | jvm 1 | 2006/08/05 13:20:12 | Initializing CHK Datastore (245510 keys) INFO | jvm 1 | 2006/08/05 13:20:12 | Opening block db index INFO | jvm 1 | 2006/08/05 13:20:12 | Keys in store: 1109 / 245510 INFO | jvm 1 | 2006/08/05 13:20:12 | Initializing CHK Datacache (305779:61378 keys) INFO | jvm 1 | 2006/08/05 13:20:13 | Opening block db index INFO | jvm 1 | 2006/08/05 13:20:13 | Keys in store: 205524 / 305779 INFO | jvm 1 | 2006/08/05 13:20:13 | Initializing pubKey Datastore INFO | jvm 1 | 2006/08/05 13:20:13 | Opening block db index INFO | jvm 1 | 2006/08/05 13:20:13 | Keys in store: 60 / 245510 INFO | jvm 1 | 2006/08/05 13:20:13 | Initializing pubKey Datacache (61378 keys) INFO | jvm 1 | 2006/08/05 13:20:13 | Opening block db index INFO | jvm 1 | 2006/08/05 13:20:13 | Keys in store: 110223 / 61378 INFO | jvm 1 | 2006/08/05 13:20:13 | Shrinking from 110223 to 61378 INFO | jvm 1 | 2006/08/05 13:20:14 | Reading store prior to shrink: 0% ( 1024/110223) INFO | jvm 1 | 2006/08/05 13:20:14 | Reading store prior to shrink: 1% ( 2048/110223) INFO | jvm 1 | 2006/08/05 13:20:14 | Reading store prior to shrink: 2% ( 3072/110223) INFO | jvm 1 | 2006/08/05 13:20:15 | Reading store prior to shrink: 3% ( 4096/110223) INFO | jvm 1 | 2006/08/05 13:20:15 | Reading store prior to shrink: 4% ( 5120/110223) INFO | jvm 1 | 2006/08/05 13:20:17 | Reading store prior to shrink: 5% ( 6144/110223) INFO | jvm 1 | 2006/08/05 13:20:18 | Reading store prior to shrink: 6% ( 7168/110223) INFO | jvm 1 | 2006/08/05 13:20:19 | Reading store prior to shrink: 7% ( 8192/110223) INFO | jvm 1 | 2006/08/05 13:20:19 | Reading store prior to shrink: 8% ( 9216/110223) INFO | jvm 1 | 2006/08/05 13:20:20 | Reading store prior to shrink: 9% ( 10240/110223) INFO | jvm 1 | 2006/08/05 13:20:20 | Reading store prior to shrink: 10% ( 11264/110223) INFO | jvm 1 | 2006/08/05 13:20:21 | Reading store prior to shrink: 11% ( 12288/110223) INFO | jvm 1 | 2006/08/05 13:20:21 | Reading store prior to shrink: 12% ( 13312/110223) INFO | jvm 1 | 2006/08/05 13:20:21 | Reading store prior to shrink: 13% ( 14336/110223) INFO | jvm 1 | 2006/08/05 13:20:21 | Reading store prior to shrink: 13% ( 15360/110223) INFO | jvm 1 | 2006/08/05 13:20:22 | Reading store prior to shrink: 14% ( 16384/110223) INFO | jvm 1 | 2006/08/05 13:20:22 | Reading store prior to shrink: 15% ( 17408/110223) INFO | jvm 1 | 2006/08/05 13:20:22 | Reading store prior to shrink: 16% ( 18432/110223) INFO | jvm 1 | 2006/08/05 13:20:22 | Reading store prior to shrink: 17% ( 19456/110223) INFO | jvm 1 | 2006/08/05 13:20:22 | Reading store prior to shrink: 18% ( 20480/110223) INFO | jvm 1 | 2006/08/05 13:20:22 | Keys to keep where they are: 2510 INFO | jvm 1 | 2006/08/05 13:20:22 | Keys which will be wiped anyway: 0 INFO | jvm 1 | 2006/08/05 13:20:22 | Keys to move: 18351 INFO | jvm 1 | 2006/08/05 13:20:22 | Keys to be moved over: 0 INFO | jvm 1 | 2006/08/05 13:20:22 | Could not open datastore: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 INFO | jvm 1 | 2006/08/05 13:20:22 | java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 INFO | jvm 1 | 2006/08/05 13:20:22 | at java.util.Vector.get(Unknown Source) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.store.BerkeleyDBFreenetStore.maybeSlowShrink(BerkeleyDBFreenetStore.java:350) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.store.BerkeleyDBFreenetStore.maybeShrink(BerkeleyDBFreenetStore.java:242) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.store.BerkeleyDBFreenetStore.<init>(BerkeleyDBFreenetStore.java:211) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.node.Node.<init>(Node.java:1609) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.node.NodeStarter.start(NodeStarter.java:147) INFO | jvm 1 | 2006/08/05 13:20:22 | at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:3082) INFO | jvm 1 | 2006/08/05 13:20:22 | Failed to load node: Could not open datastore: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 (3) INFO | jvm 1 | 2006/08/05 13:20:22 | freenet.node.Node$NodeInitException: Could not open datastore: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0 (3) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.node.Node.<init>(Node.java:1642) INFO | jvm 1 | 2006/08/05 13:20:22 | at freenet.node.NodeStarter.start(NodeStarter.java:147) INFO | jvm 1 | 2006/08/05 13:20:22 | at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:3082) INFO | jvm 1 | 2006/08/05 13:20:22 | Closing database due to shutdown. INFO | jvm 1 | 2006/08/05 13:20:22 | Closing database due to shutdown. INFO | jvm 1 | 2006/08/05 13:20:22 | Closing database due to shutdown. INFO | jvm 1 | 2006/08/05 13:20:28 | Closed database INFO | jvm 1 | 2006/08/05 13:20:28 | Closed database INFO | jvm 1 | 2006/08/05 13:20:28 | Closed database STATUS | wrapper | 2006/08/05 13:20:28 | <-- Wrapper Stopped -- I may disagree with what you have to say, but I shall defend, to the death, your right to say it. - Voltaire _______________________________________________ Devl mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
