DescriptionFix race on mojo message pump shutdown.
Calling |MessagePump::Quit()| from a Thread's message loop races with any
caller of |Thread::message_loop()| and |Thread::task_runner()| (see comment for
|Thread::message_loop()|). This fixes the problem by allowing the mojo message
pump to continue operating as a default message pump after the Mojo EDK has been
shut down, allowing the normal thread shutdown process to occur.
Committed: https://crrev.com/f575e10a19933cd251663358bd83639a8aa18ac4
Cr-Commit-Position: refs/heads/master@{#368536}
Patch Set 1 #Patch Set 2 : Revert stuff. #
Depends on Patchset: Messages
Total messages: 11 (3 generated)
|