On Jan 4, 2008, at 2:30 PM, Matthew Toseland wrote:

On Friday 04 January 2008 18:32, Robert Hailey wrote:

Apparently until this revision 16886, (so long as any one node does
not timeout) a node will take as long as necessary to exhaust routable peers. Even long after the original requestor has given up on that node.

Yes. Is this bad? Obviously there are limits - if it gets a post- accepted
timeout on any one node it will finish the request.

Generally I think this is probably a good thing - the data is wanted, so why not find it? It will be cached and will be transferred later. With ULPRs it
will even be transferred when we complete, despite the timeout.

Interestingly (now that I have got the simulator running), this 'general timeout' appears even in simulations between nodes on the same machine. Unless I coded something wrong, perhaps there is an added delay or missing response somewhere which is not obvious?

--
Robert Hailey
_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to