Author: toad
Date: 2008-09-23 16:34:03 +0000 (Tue, 23 Sep 2008)
New Revision: 22771

Modified:
   trunk/freenet/src/freenet/node/FailureTable.java
Log:
Unlock if offer is invalid.
May be related to #2582 although this is only for SSKs...


Modified: trunk/freenet/src/freenet/node/FailureTable.java
===================================================================
--- trunk/freenet/src/freenet/node/FailureTable.java    2008-09-23 16:33:06 UTC 
(rev 22770)
+++ trunk/freenet/src/freenet/node/FailureTable.java    2008-09-23 16:34:03 UTC 
(rev 22771)
@@ -404,6 +404,7 @@
                        if(block == null) {
                                // Don't have the key
                                
source.sendAsync(DMT.createFNPGetOfferedKeyInvalid(uid, 
DMT.GET_OFFERED_KEY_REJECTED_NO_KEY), null, senderCounter);
+                               node.unlockUID(uid, isSSK, false, false, true, 
false);
                                return;
                        }



Reply via email to