Chromium Code Reviews
DescriptionHandle early ServiceRequest errors in shell::ServiceContext
Sets an error handler immediately when binding ServiceContext's
ServiceRequest. This means Service::OnStop() may be invoked
without first receiving Service::OnStart().
Docs updated accordingly, and MojoShellConnectionImpl changed to
destroy its ConnectionFilter instances in OnStop().
This eliminates a race condition where a child process might not
detect an IPC Channel error in case of early browser process
exit.
BUG=623396
Committed: https://crrev.com/bd8ac0b42ea508a8768d3453431dbfbbe5c4dab0
Cr-Commit-Position: refs/heads/master@{#413002}
Patch Set 1 #Patch Set 2 : . #
Dependent Patchsets: Messages
Total messages: 16 (10 generated)
|
|||||||||||||||||||||||||||||||||||||