Ensure we don't have zombie child processes that get started but never get a...
Ensure we don't have zombie child processes that get started but never get a chance to connect to the browser process. Since they never connected, they will never have an OnChannelError and so they don't get destroyed. This was causing the sharding_supervisor script to hang on Linux since there were child processes that didn't exit. It looks like there are race conditions in some tests where child processes start but the browser closes before they can connect. Probably we only see this on Linux because it's faster than other platforms or the shutdown timing is different. BUG=140054 Review URL: https://chromiumcodereview.appspot.com/10855013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150278 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment