зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1282992 - Improve sync event loop shutdown in workers, r=khuey
This commit is contained in:
Родитель
e1cbd45efd
Коммит
a30365d014
|
@ -5515,8 +5515,8 @@ WorkerPrivate::DestroySyncLoop(uint32_t aLoopIndex, nsIThreadInternal* aThread)
|
|||
MOZ_ALWAYS_SUCCEEDS(aThread->PopEventQueue(nestedEventTarget));
|
||||
|
||||
if (mSyncLoopStack.IsEmpty() && mPendingEventQueueClearing) {
|
||||
ClearMainEventQueue(WorkerRan);
|
||||
mPendingEventQueueClearing = false;
|
||||
ClearMainEventQueue(WorkerRan);
|
||||
}
|
||||
|
||||
return result;
|
||||
|
|
Загрузка…
Ссылка в новой задаче