diff options
author | jln@chromium.org <jln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-29 01:36:45 +0000 |
---|---|---|
committer | jln@chromium.org <jln@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-29 01:36:45 +0000 |
commit | 10750839c32e854edc5ddef91f93ffae2c34d759 (patch) | |
tree | d914f8eba724cd66aaac8bdd5924da8f92aa6dae /DEPS | |
parent | dde64bcb2f3bf04ffb017cb48b17833fe6c90b07 (diff) | |
download | chromium_src-10750839c32e854edc5ddef91f93ffae2c34d759.zip chromium_src-10750839c32e854edc5ddef91f93ffae2c34d759.tar.gz chromium_src-10750839c32e854edc5ddef91f93ffae2c34d759.tar.bz2 |
Linux: tear down Zygote at browser shutdown.
In BrowserMainLoop::ShutdownThreadsAndCleanUp(), we explicitly call
a new ZygoteHostImpl::TearDownAfterLastChild API to notify the Zygote
to exit after its last child died.
The notification is to simply close the IPC channel to the Zygote.
Before this patch, this would happen implicitly when the browser process
died.
To implement this, we add a lightweight child tracking mechanism to ZygoteHostImpl.
BUG=334345
R=piman@chromium.org
Review URL: https://codereview.chromium.org/148443006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247572 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'DEPS')
0 files changed, 0 insertions, 0 deletions