Chromium Code Reviews| 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..fa2395f0d45857b61b98837c3cbc1cb3346626fb 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::ReleaseSocketDescriptor() { |
| + if (!socket_) |
| + return kInvalidSocket; |
| + |
| + SocketDescriptor socket_fd = socket_->ReleaseConnectedSocket(); |
|
mmenke
2014/09/03 14:56:46
Should use a consistent temp name here and in Rele
Chris Masone
2014/09/03 15:57:11
Done.
|
| + socket_.reset(); |
| + return socket_fd; |
| +} |
| + |
| } // namespace net |