What is the purpose of QueryRejected.hopsToLive ?

Surely this sort of decision should be taken by the node sending the
request? The current code reduces the HTL to 
min(hopsToLive-1, qr.hopsToLive).

Is there any reason not to get rid of this? If we need to reduce the HTL
much, we should do it in the requester node, not the rejector node. And
NGRouting should eliminate most load balancing problems anyway - this
looks like it was added in the middle of the load-panic era.
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.

Attachment: pgp00000.pgp
Description: PGP signature

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to