On Thu, Jul 05, 2001 at 11:56:16AM -0700, Mr.Bad wrote:
> >>>>> "GJ" == Gianni Johansson <[EMAIL PROTECTED]> writes:
> 
>     GJ> c) The current implementation
>     GJ> Freenet.message.Request.sentToNextBest gets
>     GJ> ConnectFailedExceptions and tries ever more distant (in
>     GJ> keyspace) refs, WITHOUT PAYING ATTENTION TO THE ADDRESS OF THE
>     GJ> NODEREFS.  refs which die with connection exceptions are
>     GJ> removed from the DataStore.  The problem is that often, every
>     GJ> single ref that refers to the same physical address will be
>     GJ> removed quite quickly, permanently removing the corresponding
>     GJ> node from future routing decisions.
> 
> So, I don't think that's true. I believe this (bletcherous) code
> tries to find wider nodes that have different addresses:

What is wrong with it?

> 
> ---8<---
> 
>           } while  (kmm.lastAttempt != null 
>                     && (addr == null 
>                         || (addr.equals(kmm.origRec)
>                             || kmm.usedAddresses.contains(addr))));
> ---8<---

<>
-- 
'DeCSS would be fine. Where is it?'
'Here,' Montag touched his head.
'Ah,' Granger smiled and nodded.

Oskar Sandberg
[EMAIL PROTECTED]

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to