Why do my downloads stop and why doesn't it continue through my queued files?

When I download files just using my web browser I never have problem with it stopping for long periods of time. I'm not exceeding my limit of 2 threads because I have it set to 1 at all times. Any ideas? I thought this program would be more efficient then my downloading with my browser but I've ended up wasting alot of download time. Thanks