Author: toad
Date: 2008-04-30 16:13:20 +0000 (Wed, 30 Apr 2008)
New Revision: 19625
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Logging, see #2307.
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-30
09:44:44 UTC (rev 19624)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-30
16:13:20 UTC (rev 19625)
@@ -1066,8 +1066,8 @@
storeBlockTupleBinding.objectToEntry(storeBlock, blockDBE);
OperationStatus op =
keysDB.putNoOverwrite(t,routingkeyDBE,blockDBE);
if(op == OperationStatus.KEYEXIST) {
- Logger.error(this, "Duplicate
block: "+l);
- System.err.println("Duplicate
block: "+l);
+ Logger.error(this, "Duplicate
block: "+l+" key null = "+isAllNull(keyBuf)+" routing key null =
"+isAllNull(routingkey)+" headers null = "+isAllNull(header)+" data null =
"+isAllNull(data));
+ System.err.println("Duplicate
block: "+l+" key null = "+isAllNull(keyBuf)+" routing key null =
"+isAllNull(routingkey)+" headers null = "+isAllNull(header)+" data null =
"+isAllNull(data));
dupes++;
storeBlock = new StoreBlock(l,
--minLRU);
byte[] buf = new byte[32];