mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 00:05:36 +00:00
5752c87c46
Just because we're calling into the component manager for a service doesn't mean that we're on a thread that has an associated event loop to spin. If we are lacking such an event loop, we shouldn't try to NS_ProcessNextEvent, because that will wind up asserting that there's no event queue. Instead, just yield with the expectation that some other thread is making progress on constructing the service that we want. |
||
---|---|---|
.. | ||
base | ||
build | ||
components | ||
doc | ||
ds | ||
glue | ||
idl-parser | ||
io | ||
libxpt/xptcall | ||
reflect | ||
rust | ||
string | ||
system | ||
tests | ||
threads | ||
windbgdlg | ||
xpidl | ||
moz.build | ||
xpcom-config.h.in | ||
xpcom-private.h.in |