On Wednesday 02 July 2008 17:03, nextgens at freenetproject.org wrote:
> Author: nextgens
> Date: 2008-07-02 16:03:42 +0000 (Wed, 02 Jul 2008)
> New Revision: 20932
> 
> Modified:
>    trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java
> Log:
> backport of r20310 (Probe requests: Always decrement, not just when getting 
closer to target.)

No, you just reverted it!
> 
> Modified: trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java
> ===================================================================
> --- trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java        
2008-07-02 16:03:20 UTC (rev 20931)
> +++ trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java        
2008-07-02 16:03:42 UTC (rev 20932)
> @@ -122,10 +122,15 @@
>                  return;
>              }
>                       
> +         double nextValue=next.getLocation();
> +
>              if(logMINOR) Logger.minor(this, "Routing request to "+next);
>              nodesRoutedTo.add(next);
>              
> -            htl = node.decrementHTL((hasForwarded ? next : source), htl);
> +         if(Location.distance(target, nextValue, true) > 
Location.distance(target, nearestLoc, true)) {
> +                 htl = node.decrementHTL((hasForwarded ? next : source), 
> htl);
> +                 if(logMINOR) Logger.minor(this, "Backtracking: 
> target="+target+" 
next="+nextValue+" closest="+nearestLoc+" so htl="+htl);         
> +         }
>              
>              Message req = createDataRequest();
>              
> 
> _______________________________________________
> cvs mailing list
> cvs at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
> 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20080731/a1db1b74/attachment.pgp>

Reply via email to