diff options
author | hidehiko@chromium.org <hidehiko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-20 19:11:07 +0000 |
---|---|---|
committer | hidehiko@chromium.org <hidehiko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-20 19:11:07 +0000 |
commit | 6e6a46c54e75acc9d3fdf8837f4e483e2a35da02 (patch) | |
tree | b87c6e5120c241cc60608a317c5a9393a6b769b0 /mojo/shell/keep_alive.h | |
parent | 896955de48930899c6c43f24af45ced7af96c5f5 (diff) | |
download | chromium_src-6e6a46c54e75acc9d3fdf8837f4e483e2a35da02.zip chromium_src-6e6a46c54e75acc9d3fdf8837f4e483e2a35da02.tar.gz chromium_src-6e6a46c54e75acc9d3fdf8837f4e483e2a35da02.tar.bz2 |
Fix DCHECK errors on non-SFI mode.
This CL is extracted from crrev.com/189553005.
The fixes are:
1) AtExitManager is conflicting. In non-SFI mode, AtExitManager is already
instantiated in nacl_helper. To avoid the conflicting, skip to create it in
plugin_main_irt.cc.
2) Allowed creating Singleton on the plugin's main thread.
3) SRPC may be successfully done, and then NOTREACHED catch it in
nacl_listener. It is false alarm, so removed it.
BUG=https://code.google.com/p/nativeclient/issues/detail?id=3734
TETS=Run trybots.
Review URL: https://codereview.chromium.org/206033006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258367 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo/shell/keep_alive.h')
0 files changed, 0 insertions, 0 deletions