commit | 52d1b4e358427885ef7b5f0f4507016f65fe9309 | [log] [tgz] |
---|---|---|
author | teravest@chromium.org <teravest@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Jan 10 20:00:47 2013 |
committer | teravest@chromium.org <teravest@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Jan 10 20:00:47 2013 |
tree | 1531cfea450b8c60b3a2ebf53cf0698ee3501f0a | |
parent | f884f3082df890779c4783e107c85959bf2b0dd4 [diff] |
Enable shared memory handle sharing in NaCl. The destructor for base::SharedMemory closes its handle on destruction. To keep a shared memory region alive after using it, we need to duplicate the handle. This uses dup(), which is available in native client. BUG= Review URL: https://chromiumcodereview.appspot.com/11817020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176133 0039d316-1c4b-4281-b951-d872f2087c98