There's a file with 11 sources that has been sitting for two weeks at about 93% complete. I see it connecting every so often but it's not making any progress.
Presumably, none of those 11 sources has the chunk I'm missing. So I need more sources. The problem is, even if I tell Shareaza to "find more sources", it only seems to go to "Searching" for a short time. The next time I check on it (often within an hour) it's back to "Pending".
This is a problem. There is a source out there with the full file, who obviously isn't on very reliably. Continual searching by at least one of the 12 of us with the first 93% of the file will be needed to catch him online again and get the final chunk that we missed getting from him before. But that's not happening -- none of the other 11 sources is getting the remaining part of the file either it seems. All 12 of us must be in the same boat, with our clients refusing to search for more sources because they think they already know enough sources.
The auto-stop of searching if there are many sources should NOT count sources that are partial, and are missing a chunk of the file that we need. If the threshold is, say, 10 sources, then each byte of the file that we don't yet have should have 10 sources, not just there be 10 sources each with some bytes of the file, before that threshold is considered to have been reached.