Quoting Christian Biere <[EMAIL PROTECTED]> from ml.softs.gtk-gnutella.devel: :It would also be better if the user had a chance to figure out what :the hell is going on before GTKG runs away contacting caches and :tons of peers before you had the chance to have at least a half-decent :configuration. Even if that would work for 90% of all people the :other 10% can be a serious issue with respect to cache resources.
Agreed. :Either you or me must be misunderstanding this 24 hour timeout. This :becomes only completely effective after Gtk-Gnutella contact all :known UHCs 3 times. I misunderstood. I thought the timeout would trigger after each attempt. The comments in the code must have not been clear enough then. :GTKG is far too trigger-happy with banning "unstable" IPs and throw :addresses away because some arcane vendor limit is reached. I mean :it can really cause any damage it likes to itself but this must :not be achieved by utilizing and effectively wasting cache resources. :UHC also means that you ping peers from your pool for more addresses; :GTKG just throws them away for no reason! I agree with that. Perhaps this "trigger-happy" banning and vendor limiting should be automatically disabled (i.e. ignored) when the internal host cache is less than 1/3 full, or when less than 100 hosts remain in the cache. :We can all happily blame other clients for being 100x worse but :that doesn't really help anyone. Oh and I don't write this elsewhere :because I've already wrote most of it several times and I know :that those vendors don't give a damn or just don't grasp it. Please, feel free to adjust GTKG's bootstrapping code. If you believe it's inefficient and harmful, by all means, fix it. Like you, I have some priorities, and my priorities today are more focuses on the QRP patch possible bug, and getting out some features GTKG is missing. GTKG is only as good as the dedication we put into making it good. Raphael ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Gtk-gnutella-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
