| Index: net/socket/unix_domain_client_socket_posix.cc
|
| diff --git a/net/socket/unix_domain_client_socket_posix.cc b/net/socket/unix_domain_client_socket_posix.cc
|
| index 92fab6faa4189071fa01519c5825ff6b623f2307..5adbca9979e21513886fa8123c9935d566b0bcc1 100644
|
| --- a/net/socket/unix_domain_client_socket_posix.cc
|
| +++ b/net/socket/unix_domain_client_socket_posix.cc
|
| @@ -159,4 +159,13 @@ int UnixDomainClientSocket::SetSendBufferSize(int32 size) {
|
| return ERR_NOT_IMPLEMENTED;
|
| }
|
|
|
| +SocketDescriptor UnixDomainClientSocket::ReleaseConnectedSocket() {
|
| + DCHECK(socket_);
|
| + DCHECK(socket_->IsConnected());
|
| +
|
| + SocketDescriptor socket_fd = socket_->ReleaseConnectedSocket();
|
| + socket_.reset();
|
| + return socket_fd;
|
| +}
|
| +
|
| } // namespace net
|
|
|