0
Files
src/mojo
jam b0c8bd36ad Fix assumption in mojo binding class Connector that message pipes notice the other end's closing synchronously.
This was causing mojo_public_bindings_unittests' MultiplexRouterTest.BasicRequestResponse and MultiplexRouterTest.RequestWithNoReceiver to fail with the new EDK. The problem is that in Connector::HandleError message_pipe_ is reset to a dummy message pipe whose other end is closed immediately. In the old EDK, the live end notices that the peer is closed synchronously. In the new EDK this happens asynchronously because of thread hops to the IO thread. The fix is to simply ensure we don't watch the message pipe handle twice (since it's not cancelled immediately).

BUG=561803

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

Cr-Commit-Position: refs/heads/master@{#367327}
2016-01-04 18:17:02 +00:00
..
2015-12-30 22:11:07 +00:00
2015-12-09 17:37:38 +00:00

Mojo

Mojo is an effort to extract a common platform out of Chrome's renderer and plugin processes that can support multiple types of sandboxed content, such as HTML, Pepper, or NaCl.