Author: toad
Date: 2008-04-19 15:22:28 +0000 (Sat, 19 Apr 2008)
New Revision: 19418
Modified:
trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Fix another NPE
Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-19
15:18:52 UTC (rev 19417)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-19
15:22:28 UTC (rev 19418)
@@ -1198,6 +1198,8 @@
storeBlockTupleBinding.objectToEntry(storeBlock, blockDBE);
try {
keysDB.put(t,routingkeyDBE,blockDBE);
+ if(fullKey == null)
+ fullKey =
block.getFullKey();
synchronized(storeRAF) {
if(keysRAF != null) {
keysRAF.seek(storeBlock.offset * keyLength);