| Index: mojo/public/cpp/bindings/lib/pipe_control_message_proxy.cc
|
| diff --git a/mojo/public/cpp/bindings/lib/pipe_control_message_proxy.cc b/mojo/public/cpp/bindings/lib/pipe_control_message_proxy.cc
|
| index a7f340fb701d4deeba0dcd4344be7899409012cf..a7cea2085d557b37bd7b93affeef3848162dec44 100644
|
| --- a/mojo/public/cpp/bindings/lib/pipe_control_message_proxy.cc
|
| +++ b/mojo/public/cpp/bindings/lib/pipe_control_message_proxy.cc
|
| @@ -35,7 +35,8 @@ void SendRunOrClosePipeMessage(MessageReceiver* receiver,
|
| params_ptr, builder.buffer(), ¶ms, context);
|
| params->EncodePointers();
|
| builder.message()->set_interface_id(kInvalidInterfaceId);
|
| - bool ok = receiver->Accept(builder.message());
|
| + Error send_error;
|
| + bool ok = receiver->Accept(builder.message(), &send_error);
|
| // This return value may be ignored as !ok implies the underlying message pipe
|
| // has encountered an error, which will be visible through other means.
|
| ALLOW_UNUSED_LOCAL(ok);
|
|
|