When I try to visit a website which is "down" (DNS timeout), Mozilla displays "Resolving Host ..." in the status bar for a long time. If I don't wait for the timeout ("couldn't resolve..."), Mozilla suddenly fails to resolve any other domain name. It doesn't even help to close the window, the process stays alive and "blocks" DNS resolving in every other mozilla window until it has timed out. Reproducible: Always Steps to Reproduce: 1. Visit a website which produces a DNS timeout. 2. Don't wait for the timeout, enter another domain name (which is not yet cached) in the address bar and press enter. Actual Results: Mozilla fails to resolve any domain name that isn't already cached. Closing all mozilla windows doesn't help, the process stays alive and "blocks" DNS resolving in every new mozilla window until it has timed out. Expected Results: resolving the domain Mozilla 1.3-1
upgarde to 1.4 and see if it fixes it ;)
See http://weblogs.mozillazine.org/darin/archives/003512.html for info on the DNS rewrite. In short, the current implementation can only handle one request at a time and has blocking problems.
This is indeed an upstream problem