Index: shell/child_process_host.cc |
diff --git a/shell/child_process_host.cc b/shell/child_process_host.cc |
index ec51ec5dca35f688d79d836b7d27685c4a2b96fd..b0bc6ad997593bdf4c53c925fc571ecb5f8f1261 100644 |
--- a/shell/child_process_host.cc |
+++ b/shell/child_process_host.cc |
@@ -60,7 +60,7 @@ void ChildProcessHost::Start() { |
CHECK(channel_info_); |
controller_.Bind(mojo::InterfacePtrInfo<ChildController>(handle.Pass(), 0u)); |
- controller_.set_error_handler(this); |
+ controller_.set_connection_error_handler([this]() { OnConnectionError(); }); |
CHECK(base::PostTaskAndReplyWithResult( |
context_->task_runners()->blocking_pool(), FROM_HERE, |