DescriptionDetect and clean up discarded mojo connections to deleted RenderFrames.
Currently, if a RenderFrame is deleted before the
ExchangeServiceProviders message is received in the renderer, the
message pipe handles contained in that message are retained, waiting for
a RenderFrame that has already been deleted. This changes
RenderThreadImpl::PendingRenderFrameConnect to detect when the browser
closes its handles to those message pipes and clean itself up when that
occurs.
BUG=457722
Committed: https://crrev.com/00150c1b3233c1d634deec284906653a4b7a2a92
Cr-Commit-Position: refs/heads/master@{#320690}
Patch Set 1 #
Total comments: 2
Patch Set 2 : DCHECK_EQ(1u, erased) #
Messages
Total messages: 9 (3 generated)
|