On Sun, May 21, 2000 at 12:54:08PM +0200, Oskar Sandberg wrote:
> >From what you write, it sounds almost like you are sending DataRequests to 
> >more
> then one node, which is of course devastatingly wrong.

Ohh, crap. Here I go again - just when I think I have everything sorted...

I do send DataRequests to multiple nodes. When I get a DataRequest for a key
I don't have I find the closest reference in the DataStore and forward the 
DataRequest to that node. If I get a DataReply I stream it to the requesting
node. If the node responds with RequestFailed or TimedOut I select the next
closest key in the DataStore, lower HTL by 1 (if == 0 then kill etc) and 
forward again.

AGL

-- 
When will people realise that we don't care for their damm stupid laws? We can 
handle ourselves, thank you very much.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 240 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20000521/f679e95d/attachment.pgp>

Reply via email to