Author: toad
Date: 2007-08-06 23:50:28 +0000 (Mon, 06 Aug 2007)
New Revision: 14499

Modified:
   trunk/freenet/src/freenet/node/RequestHandler.java
Log:
If it's an opennet peer, we want to pass a ref to it anyway!

Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java  2007-08-06 22:25:34 UTC 
(rev 14498)
+++ trunk/freenet/src/freenet/node/RequestHandler.java  2007-08-06 23:50:28 UTC 
(rev 14499)
@@ -260,7 +260,7 @@
        }

        private void finishOpennet(RequestSender rs) {
-               if(!node.passOpennetRefsThroughDarknet()) return;
+               if(!(node.passOpennetRefsThroughDarknet() || 
source.isOpennet())) return;
                byte[] noderef = rs.waitForOpennetNoderef();
                if(noderef == null) {
                        finishOpennetNoRelay();


Reply via email to