Author: toad
Date: 2007-10-25 15:41:57 +0000 (Thu, 25 Oct 2007)
New Revision: 15556
Modified:
trunk/freenet/src/freenet/node/RequestHandler.java
Log:
Check whether we need to send a noderef (is source opennet? do we want to send
one anyway?)
Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java 2007-10-25 15:32:54 UTC
(rev 15555)
+++ trunk/freenet/src/freenet/node/RequestHandler.java 2007-10-25 15:41:57 UTC
(rev 15556)
@@ -281,7 +281,7 @@
private void finishOpennetNoRelay() {
OpennetManager om = node.getOpennet();
- if(om == null) {
+ if(om == null && !(source.isOpennet() ||
node.passOpennetRefsThroughDarknet())) {
Message msg = DMT.createFNPOpennetCompletedAck(uid);
try {
source.sendAsync(msg, null, 0, this);