[freenet-cvs] r19736 - branches/saltedhashstore/freenet/src/freenet/store
j16sdiz at freenetproject.org
j16sdiz at freenetproject.org
Sun May 4 13:12:57 UTC 2008
Author: j16sdiz
Date: 2008-05-04 13:12:56 +0000 (Sun, 04 May 2008)
New Revision: 19736
Modified:
branches/saltedhashstore/freenet/src/freenet/store/SaltedHashFreenetStore.java
Log:
check for free block
Modified: branches/saltedhashstore/freenet/src/freenet/store/SaltedHashFreenetStore.java
===================================================================
--- branches/saltedhashstore/freenet/src/freenet/store/SaltedHashFreenetStore.java 2008-05-04 13:12:36 UTC (rev 19735)
+++ branches/saltedhashstore/freenet/src/freenet/store/SaltedHashFreenetStore.java 2008-05-04 13:12:56 UTC (rev 19736)
@@ -286,6 +286,8 @@
}
public StorableBlock getStorableBlock(byte[] routingKey, byte[] fullKey) throws KeyVerifyException {
+ if ((flag & ENTRY_FLAG_OCCUPIED) == 0)
+ return null; // this is a free block
if (!decrypt(routingKey))
return null;
More information about the cvs
mailing list