Index: mojo/public/cpp/application/lib/application_impl.cc |
diff --git a/mojo/public/cpp/application/lib/application_impl.cc b/mojo/public/cpp/application/lib/application_impl.cc |
index ea1c200a38c5d8f42ad8f9834836533f67843d11..289d4b3649208073abedcccbc1348f2a913c9d2e 100644 |
--- a/mojo/public/cpp/application/lib/application_impl.cc |
+++ b/mojo/public/cpp/application/lib/application_impl.cc |
@@ -7,6 +7,7 @@ |
#include <utility> |
#include "mojo/public/cpp/application/application_delegate.h" |
+#include "mojo/public/cpp/application/connection_context.h" |
#include "mojo/public/cpp/application/lib/service_registry.h" |
#include "mojo/public/cpp/bindings/interface_ptr.h" |
#include "mojo/public/cpp/bindings/interface_request.h" |
@@ -70,7 +71,10 @@ void ApplicationImpl::AcceptConnection( |
MOJO_LOG_IF(ERROR, exposed_services) |
<< "DEPRECATED: exposed_services is going away"; |
std::unique_ptr<internal::ServiceRegistry> registry( |
- new internal::ServiceRegistry(url, requestor_url, services.Pass())); |
+ new internal::ServiceRegistry( |
+ ConnectionContext(ConnectionContext::Type::INCOMING, requestor_url, |
+ url), |
+ services.Pass())); |
if (!delegate_->ConfigureIncomingConnection(registry.get())) |
return; |
incoming_service_registries_.push_back(std::move(registry)); |