Paco Arjonilla wrote: > >>Is there any reason not to start automatically searchs on startup? It > >>as one of the commodities I found in gtkgnutella that did not have any > >>other vendors in Linux.
> * LimeWire considers *any* form of requerying unacceptable. > * Deactivate it for now. > Isn't any other way to solve this? LimeWire can be considered buggy? For your information, I've restored the original behaviour to allow automagic requeries (temporarily). The consequence (in near the future) will be that it's going to be harder to get a slot from LimeWire servents. As LimeWire makes up about 70% of all servents - according to their own measurements - this might become a real problem. However, Gtk-Gnutella is not agressively querying and also filters requeries from it's neighbours. LimeWire though seems to have very different users. I agree with comments I've got that due to the non-static structure of Gnutella, people in different timezones all around the world etc. rare content would be even harder to find without re-queries. Clicking on "restart" once an hour is not really what I'd call userfriendly or ergonomic and you really can't compare searching in Gnutella with a Google lookup. Gtk-Gnutella does also stop searches as soon as a certain amount of hits have been received. This "stopped" state is persistent, so it won't go off automagically when you restart Gtk-Gnutella. I re-enabled the feature for now because everything else would drive users away to much worse and incomplete servents (read: Mutella, MLDonkey etc.). Nonetheless, we probably have to find a way by changes to the search algorithm and/or the user-interface to reduce unnecessary requeries e.g., maybe a maximum amount of retries(?). I must admit that I often keep searches running that I don't care about any longer which *is* a waste of resources. -- Christian
pgpc3n2pLQMOT.pgp
Description: PGP signature
