Author: toad
Date: 2008-03-01 14:52:58 +0000 (Sat, 01 Mar 2008)
New Revision: 18287
Modified:
trunk/freenet/src/freenet/node/NodeDispatcher.java
Log:
DOH DOH DOH DOH DOH DOH DOH DOH DOH!!!
Unlock UID when we reject a GetOfferedKey. This bug was causing pInstantReject
-> 100% despite no running requests (actually there were running SSK offers...
except they weren't running, they were rejected!)
Modified: trunk/freenet/src/freenet/node/NodeDispatcher.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeDispatcher.java 2008-03-01 14:02:28 UTC
(rev 18286)
+++ trunk/freenet/src/freenet/node/NodeDispatcher.java 2008-03-01 14:52:58 UTC
(rev 18287)
@@ -217,6 +217,7 @@
} catch (NotConnectedException e) {
Logger.normal(this, "Rejecting (overload) data
request from "+source.getPeer()+": "+e);
}
+ node.unlockUID(uid, isSSK, false, false, true);
return true;
}