Author: toad
Date: 2007-10-23 00:10:20 +0000 (Tue, 23 Oct 2007)
New Revision: 15488
Modified:
trunk/freenet/src/freenet/node/RequestSender.java
Log:
We were doing exactly what we are supposed to do:
If the next node is opennet, or if we want to pass opennet refs through darknet
(i.e. it is a darknet node but we'd be interested in getting a noderef through
it), then wait for a noderef and/or attempt to path fold.
Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java 2007-10-23 00:07:23 UTC
(rev 15487)
+++ trunk/freenet/src/freenet/node/RequestSender.java 2007-10-23 00:10:20 UTC
(rev 15488)
@@ -627,7 +627,7 @@
}
if(key instanceof NodeCHK && next != null &&
- (next.isOpennet() &&
node.passOpennetRefsThroughDarknet()) ) {
+ (next.isOpennet() ||
node.passOpennetRefsThroughDarknet()) ) {
finishOpennet(next);
}
}