Closed Bug 1538640 Opened 6 years ago Closed 6 years ago

wait for GraphRunner thread shutdown

Categories

(Core :: Audio/Video: MediaStreamGraph, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: karlt, Assigned: karlt)

References

Details

Attachments

(1 file)

A call to WorkletThread::DeleteCycleCollectedJSContext() was added to the end
of GraphRunner thread processing for Bug 1535214.

Objects destroyed in CycleCollectedJSContext shutdown send cleanup messages to the main thread. The main thread is not available after xpcom-shutdown-threads, but nothing blocks xpcom shutdown progress through xpcom-shutdown-threads until the completion of DeleteCycleCollectedJSContext().

Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e712ac9dac7d wait for GraphRunner thread shutdown r=pehrsons
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: