[Mac] Do not forward graceful shutdown from child signal handlers.
commitc2f5a837b8e5153521384fff5e1c9cab2cf37d8f
authorshess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 27 Feb 2013 00:53:01 +0000 (27 00:53 +0000)
committershess@chromium.org <shess@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 27 Feb 2013 00:53:01 +0000 (27 00:53 +0000)
tree08ddd0eecefd235d4f292dd5c8bc8e79494f424b
parente5c88db64757a6536fc24591ec522dd999dfdf3b
[Mac] Do not forward graceful shutdown from child signal handlers.

OSX implements fork() as a userland wrapper around a system call.  If
a graceful-shutdown signal is received before the graceful-shutdown
pipe has been replaced, the parent process will shutdown.  Change to
force a crash in the child in this case.

BUG=175341

Review URL: https://codereview.chromium.org/12314106

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184805 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/chrome_browser_main_posix.cc