| Index: services/service_manager/public/cpp/lib/service_context.cc
|
| diff --git a/services/service_manager/public/cpp/lib/service_context.cc b/services/service_manager/public/cpp/lib/service_context.cc
|
| index 42f924147cd7c6f4562cd996b0092e35b2f6b07c..3b4c4220e457ae87101dd79b591cbca789bd3c60 100644
|
| --- a/services/service_manager/public/cpp/lib/service_context.cc
|
| +++ b/services/service_manager/public/cpp/lib/service_context.cc
|
| @@ -57,7 +57,7 @@ void ServiceContext::OnStart(const ServiceInfo& info,
|
|
|
| callback.Run(std::move(pending_connector_request_));
|
|
|
| - service_->OnStart(identity_);
|
| + service_->OnStart(info);
|
| }
|
|
|
| void ServiceContext::OnConnect(
|
| @@ -70,7 +70,7 @@ void ServiceContext::OnConnect(
|
| identity_, source_info.identity, allowed_interfaces);
|
| registry->Bind(std::move(interfaces));
|
|
|
| - if (!service_->OnConnect(source_info.identity, registry.get()))
|
| + if (!service_->OnConnect(source_info, registry.get()))
|
| return;
|
|
|
| // TODO(beng): it appears we never prune this list. We should, when the
|
|
|