Closed
Bug 1134600
Opened 9 years ago
Closed 9 years ago
worker.terminate() keeps the worker in memory is a BroadcastChannel is opened.
Categories
(Core :: DOM: Workers, defect)
Tracking
()
RESOLVED
FIXED
mozilla38
Tracking | Status | |
---|---|---|
firefox38 | --- | fixed |
People
(Reporter: vingtetun, Assigned: baku)
References
()
Details
Attachments
(1 file, 1 obsolete file)
1.95 KB,
patch
|
Details | Diff | Splinter Review |
If a page opens a worker, and share a BroadcastChannel, calling worker.terminate() stop the worker but keeps it in memory. Open the related url. Search for worker.js in about:memory
Isn't this Olli's cross thread cycle collection thing?
Flags: needinfo?(bugs)
Comment 2•9 years ago
|
||
Well, as of now, this is about the manual memory management of workers and broadcastchannel.
Flags: needinfo?(bugs) → needinfo?(amarchesini)
Assignee | ||
Comment 3•9 years ago
|
||
Flags: needinfo?(amarchesini)
Attachment #8566698 -
Flags: review?(bugs)
Updated•9 years ago
|
Attachment #8566698 -
Flags: review?(bugs) → review+
Assignee | ||
Comment 4•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=0b9e360bf503
Attachment #8566698 -
Attachment is obsolete: true
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 5•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c649b0112e6d
Assignee: nobody → amarchesini
Keywords: checkin-needed
Comment 6•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c649b0112e6d
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox38:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
You need to log in
before you can comment on or make changes to this bug.
Description
•