Backed out changeset e513640d9995 (bug 1151672) for breaking ics emulator debug tests on a CLOSED TREE

This commit is contained in:
Carsten "Tomcat" Book 2015-05-19 11:45:47 +02:00
parent 8347026f5d
commit 591cf01ac9

View File

@ -237,6 +237,10 @@ public:
return work;
}
#ifdef MOZ_NUWA_PROCESS
nsThreadManager::get()->SetThreadIdle(nullptr);
#endif // MOZ_NUWA_PROCESS
// Nothing to do; block until some work is available.
mMonitor.Wait();
} while (true);
@ -252,6 +256,10 @@ private:
work.mDecoder = aQueue.ElementAt(0);
aQueue.RemoveElementAt(0);
#ifdef MOZ_NUWA_PROCESS
nsThreadManager::get()->SetThreadWorking();
#endif // MOZ_NUWA_PROCESS
return work;
}