Closed
Bug 588200
Opened 14 years ago
Closed 14 years ago
e10s http: Document channels' cache descriptor causes hang on reloads
Categories
(Core :: Networking: HTTP, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fennec | 2.0a1+ | --- |
People
(Reporter: jduell.mcbugs, Assigned: jduell.mcbugs)
References
Details
Attachments
(1 file)
(deleted),
patch
|
mayhemer
:
review+
|
Details | Diff | Splinter Review |
The change we did for securityInfo (bug 536301) kept the HttpchannelParent's cachedescriptor alive past OnStopRequest, until the child channel gets destroyed. Since child channels can be kept by nsDocuments (which can be kept around in the history cache), this winds up blocking reloads of the same URI.
Fix is to release cache entry after child's OnStopRequest called.
Assignee | ||
Comment 1•14 years ago
|
||
Ah, 588200: an auspicious bug number.
Requesting blocker, since this is needed for fennec alpha.
tracking-fennec: --- → ?
Updated•14 years ago
|
tracking-fennec: ? → 2.0a1+
Assignee | ||
Comment 2•14 years ago
|
||
Attachment #466819 -
Flags: review?(honzab.moz)
Comment 3•14 years ago
|
||
Comment on attachment 466819 [details] [diff] [review]
frees cache descriptor after child::OnStopRequest
r=honzab
Attachment #466819 -
Flags: review?(honzab.moz) → review+
Comment 4•14 years ago
|
||
this fixes the problems I was seeing. Thanks for the quick turn around
Comment 5•14 years ago
|
||
dougt pushed:
http://hg.mozilla.org/mozilla-central/rev/56807a669ff9
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Assignee: nobody → jduell.mcbugs
You need to log in
before you can comment on or make changes to this bug.
Description
•