| Index: mojo/services/network/network_service_impl.cc
|
| diff --git a/mojo/services/network/network_service_impl.cc b/mojo/services/network/network_service_impl.cc
|
| index 64eb3370f89054627ec2cd3bd732dd7c84345958..ed4db49930c1425e4775b12c00f84958ff9bd866 100644
|
| --- a/mojo/services/network/network_service_impl.cc
|
| +++ b/mojo/services/network/network_service_impl.cc
|
| @@ -66,8 +66,9 @@ void NetworkServiceImpl::CreateTCPConnectedSocket(
|
| callback.Run(MakeNetworkError(net::ERR_NOT_IMPLEMENTED), NetAddressPtr());
|
| }
|
|
|
| -void NetworkServiceImpl::CreateUDPSocket(InterfaceRequest<UDPSocket> socket) {
|
| - BindToRequest(new UDPSocketImpl(), &socket);
|
| +void NetworkServiceImpl::CreateUDPSocket(InterfaceRequest<UDPSocket> request) {
|
| + // The lifetime of this UDPSocketImpl is bound to that of the underlying pipe.
|
| + new UDPSocketImpl(request.Pass());
|
| }
|
|
|
| } // namespace mojo
|
|
|