Index: base/sync_socket_win.cc |
diff --git a/base/sync_socket_win.cc b/base/sync_socket_win.cc |
index c101f77ad9d870e3c832ac31706504c63c752c34..797f12f72dc50a0b2e28d2c359a990cff4d2d702 100644 |
--- a/base/sync_socket_win.cc |
+++ b/base/sync_socket_win.cc |
@@ -293,6 +293,12 @@ size_t SyncSocket::Peek() { |
return available; |
} |
+SyncSocket::Handle SyncSocket::Release() { |
+ Handle r = handle_; |
+ handle_ = kInvalidHandle; |
+ return r; |
+} |
+ |
CancelableSyncSocket::CancelableSyncSocket() |
: shutdown_event_(base::WaitableEvent::ResetPolicy::MANUAL, |
base::WaitableEvent::InitialState::NOT_SIGNALED), |