Couple of questions:
1) Is the proxy harvested, tested and then FAILED, discarded completely and never checked again in its lifetime? Or is it kept aside so that it can be later pushed into the checking queue?
2) When you harvest does the program take care not to include any duplicate proxies in the waiting to be checked queue?