DescriptionFix race condition with PendingSpawnQueue in ChildProcessLauncher
As explained in crbug.com/585952#c7, lack of synchronization between updates
of allocators' free slots and the pending queue can lead a race resulting
in a pending spawn being stuck in the queue forewer.
This issue has been revealed by WebView's testCreateLoadDestroyManyTimes in
the sandboxed renderer mode.
BUG=429657, 585952
Committed: https://crrev.com/7a7eeabbb31ccba00bb951a8f7708462b424f4e3
Cr-Commit-Position: refs/heads/master@{#376060}
Patch Set 1 #
Messages
Total messages: 12 (5 generated)
|