Closed
Bug 953119
Opened 12 years ago
Closed 12 years ago
6 parallel downloads from same domain block loading a page from that domain
Categories
(Core :: Networking: HTTP, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 421128
People
(Reporter: mail, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:26.0) Gecko/20100101 Firefox/26.0 (Beta/Release)
Build ID: 20131205075310
Steps to reproduce:
I started to download 6 files off the same domain and then tried to open another document on that domain. I also tried downloading a 7th file, to see how the download manager behaved.
(applies to Firefox 26 and Firefox 29a "nightly")
Related Issues:
https://bugzilla.mozilla.org/show_bug.cgi?id=378719
https://bugzilla.mozilla.org/show_bug.cgi?id=117893
Actual results:
While 6 downloads (binary files in the download manager) from the same domain where in progress, I could open a new page from that domain. Firefox did not indicate what was going on other than the spinner suggesting that it was doing something.
Initiating another download while the other 6 were still in progress pushed the 7th file into the manager with the progress bar indicating that it was waiting for a download slot. (That's my my interpretation of the animated progress bar, anyways).
Once I paused the first 6 downloads, the document started rendering and the 7th download was started as well. The context menu of the 7th download did not allow me to pause, as the option was disabled.
Expected results:
I should've been able to open that document whilst 6 files were downloading from the same domain. Otherwise I should've been informed that all slots were in use and Firefox was not allowed to open a new connection to this server.
I should've been able to pause the 7th download.
Reporter | ||
Comment 1•12 years ago
|
||
As there is no edit button… let me clarify:
> While 6 downloads (binary files in the download manager) from the same domain where in progress, I could open a new page from that domain.
was actually supposed to say that I could NOT open a new page from that domain.
Comment 2•12 years ago
|
||
If the server supports persistent connections, Firefox can only open up to 6 connections. The value is configurable by the value "network.http.max-persistent-connections-per-server".
HTTP/1.1 persist connections have a defect that they can't interleave multiple requests. Hopefully it will be addressed by HTTP/2.0...
Component: Untriaged → Networking: HTTP
Product: Firefox → Core
Comment 3•12 years ago
|
||
Is this a real bug then? Maybe we could display an info message while it's waiting for a "free" HTTP connection.
Updated•12 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•