mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 02:35:41 +00:00
Bug 1399395 - skip devicechange event handler in shutdown stage. r=pehrsons
MozReview-Commit-ID: 8skWP7LuGvR --HG-- extra : rebase_source : 4003690eedd10ee1676aecfc8f304593004f66ce
This commit is contained in:
parent
447996d9c5
commit
bb4430fa36
@ -2060,6 +2060,9 @@ void MediaManager::OnDeviceChange() {
|
||||
RefPtr<MediaManager> self(this);
|
||||
NS_DispatchToMainThread(media::NewRunnableFrom([self]() mutable {
|
||||
MOZ_ASSERT(NS_IsMainThread());
|
||||
if (sInShutdown) {
|
||||
return NS_OK;
|
||||
}
|
||||
self->DeviceChangeCallback::OnDeviceChange();
|
||||
|
||||
// On some Windows machine, if we call EnumertaeRawDevices immediately after receiving
|
||||
|
Loading…
Reference in New Issue
Block a user