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);


Reply via email to