diff --git a/mozilla/webshell/tests/viewer/nsWebCrawler.cpp b/mozilla/webshell/tests/viewer/nsWebCrawler.cpp index e323c5d2f5a..bb36ab9f642 100644 --- a/mozilla/webshell/tests/viewer/nsWebCrawler.cpp +++ b/mozilla/webshell/tests/viewer/nsWebCrawler.cpp @@ -404,7 +404,7 @@ nsWebCrawler::OnEndDocumentLoad(nsIDocumentLoader* loader, fputs("null pres shell\n", stdout); } - if (mPostExit && (0 == mQueuedLoadURLs)) { + if (mPostExit && (0 == mQueuedLoadURLs) && (0==mPendingURLs.Count())) { QueueExit(); }