Quote:
Originally posted by sdsalsero 1. What can be done to remove invalid sources from the Ultrapeers? Are there certain clients/versions that are particularly guilty of not clearing their disconnected leafs from their source-list? |
I don't know any vendor that is particularly unresponsive at the moment.
Quote:
2. What can be done to reduce premature 'failure' to Awaiting Sources? Does LW fail if just one PING is ignored, or does it pause/retry several times before assuming the source is now off-line? |
LimeWire goes into Awaiting Sources mode if a direct connection AND a push connection (to a firewalled host) could not be established.
Quote:
do a test PING on all source-IPs received and then remove them from the search results if they're off-line. This would delay the display of results, and would contribute to overall Internet traffic (but not Gnutella search-traffic), but would eliminate the first type of Awaiting Source messages. |
Not possible, firewalled servents don't reply to pings and we don't want to overload hosts sharing popular content with ping messages.
Quote:
change "Awaiting Sources" message to "2 Sources off-line, retrying in 60min". This would give more explanation and would demonstrate to people that LW hasn't just given-up. |
Most of the time, if a servent is unresponsive, it's better to do another search than to wait another 60 minutes.