by jimbobo2779 » Fri Mar 07, 2014 11:25 am
If your connection is a 7Mb connection it is unlikely it would be able to sustain anywhere near 300 threads. At 7Mb I would guess it could handle around 30-50 so if NHP is reporting 40 I would say that is about right.
You could see for yourself by running at 300 and then running at 40 to see how the results compare. I have an 8Mb connection and run at 35 threads on my own dev machine, when I was running at 100 threads on the same connectioin I was getting less proxies found and more were failing because they were timing out. That is the issue, your connection can likely handle as many connections as you set it at providing you increase the timeouts accordingly as so many more connections will timeout when you have such a large amount of threads running at once.
If you find good success running at 300 threads compared to 40 then by all means run at 300 but it isn't a bug in the thread checker it is just checking connections within the timeout and when more are starting to fail it is reporting that as the cut off point.