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);
                }
         }


Reply via email to