diff options
author | mseaborn@chromium.org <mseaborn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-09 11:39:04 +0000 |
---|---|---|
committer | mseaborn@chromium.org <mseaborn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-09 11:39:04 +0000 |
commit | 909c2404d3ec37ac6d107d609511168367d8c7ea (patch) | |
tree | 7e971c9588daf8e10c372a918cbe08a271b2a328 /net/proxy | |
parent | fcd378004391110b662f9a5a00ae445f6d248fae (diff) | |
download | chromium_src-909c2404d3ec37ac6d107d609511168367d8c7ea.zip chromium_src-909c2404d3ec37ac6d107d609511168367d8c7ea.tar.gz chromium_src-909c2404d3ec37ac6d107d609511168367d8c7ea.tar.bz2 |
NaCl: Add missing error handling in nacl_process_host.cc
Ensure that the renderer does not get left hanging if an error occurs.
* Add "delete this" calls to ensure that the reply message gets sent.
* Ensure that the descriptors get closed even if the reply message has
been sent, otherwise the NaCl plugin will hang (at the level of
NaCl IPC rather than Chrome IPC).
BUG=none
TEST=add "delete this; return;" after the reply message send, and check
that the renderer does not hang when running NaCl's ppapi_core.html test
Review URL: http://codereview.chromium.org/6935003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84610 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/proxy')
0 files changed, 0 insertions, 0 deletions