Closed Bug 1538640 Opened 6 months ago Closed 6 months 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 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.