Hi Matt
I've sent 2 emails to your support address and haven't had any response so I'll post here. When I run proxyfinder (the .pyc) on linux (Ubuntu) it's using 100% of one core, is this normal? Even using my Macbook Pro it uses 100% of 1 core. Twice now I've had a VPS terminated after a few days due to 'abuse', the only thing running was this script. The VPS's had 1 and 2 gb ram so they weren't that low end. I was using 125 threads, then went down to 75.
A config setting to restrict the amount of bandwidth used would be very useful.
BTW I'm sure you know that due to the GIL python isn't truly multi-threaded, it just switches very fast to give that impression. Have you tried using multiprocess or any python modules that use it to get real concurrancy (eventlet would be a good choice)?