| Index: mojo/public/cpp/bindings/lib/connector.cc
|
| diff --git a/mojo/public/cpp/bindings/lib/connector.cc b/mojo/public/cpp/bindings/lib/connector.cc
|
| index 9f1037ceae81b09ef3948d6532b7f1cec9a524ff..00d6ca2c985cefea6990f7b39d8bc7b94fbd48a3 100644
|
| --- a/mojo/public/cpp/bindings/lib/connector.cc
|
| +++ b/mojo/public/cpp/bindings/lib/connector.cc
|
| @@ -339,7 +339,8 @@ void Connector::HandleError(bool force_pipe_reset, bool force_async_handler) {
|
| WaitToReadMore();
|
| } else {
|
| error_ = true;
|
| - connection_error_handler_.Run();
|
| + if (!connection_error_handler_.is_null())
|
| + connection_error_handler_.Run();
|
| }
|
| }
|
|
|
|
|