View Single Post
  #2 (permalink)  
Old July 16th, 2003
trap_jaw4 trap_jaw4 is offline
Moderator
 
Join Date: May 16th, 2003
Posts: 1,118
trap_jaw4 is flying high
Default Re: fix for "Awaiting Sources"?

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.