Bug 1288033 - Decease the busyCount when Cancel() is called in WorkerRunnable, r=khuey

This commit is contained in:
Andrea Marchesini 2016-07-21 09:17:41 +02:00
Родитель 0a5620132f
Коммит f7d06c7a06
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -260,6 +260,10 @@ WorkerRunnable::Run()
MOZ_ASSERT(IsCanceled(), "Subclass Cancel() didn't set IsCanceled()!");
if (mBehavior == WorkerThreadModifyBusyCount) {
mWorkerPrivate->ModifyBusyCountFromWorker(WorkerPrivate::eDecreaseBusyCount);
}
return NS_OK;
}