Open
Bug 1743362
Opened 2 years ago
Updated 2 years ago
Investigate if WillDestroyCurrentMessageLoop is doing what we expect on Windows
Categories
(Core :: IPC, task)
Core
IPC
Tracking
()
NEW
People
(Reporter: jstutte, Unassigned)
References
(Blocks 1 open bug)
Details
Hmm, are we sure that
WillDestroyCurrentMessageLoop
ever does what we expect it to do? The message we print is only conditional with an#ifdef
and the existence of theprocess_
handle, but I see it appearing in the logs I looked at only when we actually block.
We callWillDestroyCurrentMessageLoop
only if we had aDestructionObserver
registered. So my doubt would be that the normal flow unregisters that observer before we get intoMessageLoop::~MessageLoop
and that if we get here with a registered observer we always block?
A first step could be to add also a debug message on success to be sure we know where we hang.
You need to log in
before you can comment on or make changes to this bug.
Description
•