Index: ipc/handle_win.cc |
diff --git a/ipc/handle_win.cc b/ipc/handle_win.cc |
index 45fbae40ee8cf24474ee2070a4b2b7ea17af2e12..f964c8320570c3171157ee907cc5206cc7862df6 100644 |
--- a/ipc/handle_win.cc |
+++ b/ipc/handle_win.cc |
@@ -47,6 +47,7 @@ bool ParamTraits<HandleWin>::Read(const Message* m, |
IPC::internal::HandleAttachmentWin* handle_attachment = |
static_cast<IPC::internal::HandleAttachmentWin*>(brokerable_attachment); |
r->set_handle(handle_attachment->get_handle()); |
+ handle_attachment->reset_handle_ownership(); |
return true; |
} |