Index: chrome/gpu/gpu_thread.cc |
diff --git a/chrome/gpu/gpu_thread.cc b/chrome/gpu/gpu_thread.cc |
index 09c91f2d659d2dda3a54644a2f52c20cec5af9c4..411fbbb4e188d0d7ae206896d859432c335cde1b 100644 |
--- a/chrome/gpu/gpu_thread.cc |
+++ b/chrome/gpu/gpu_thread.cc |
@@ -95,8 +95,8 @@ void GpuThread::OnEstablishChannel(int renderer_id) { |
#if defined(OS_POSIX) |
// On POSIX, pass the renderer-side FD. Also mark it as auto-close so |
// that it gets closed after it has been sent. |
- int renderer_fd = channel->DisownRendererFd(); |
- channel_handle.socket = base::FileDescriptor(renderer_fd, true); |
+ int renderer_fd = channel->GetRendererFileDescriptor(); |
+ channel_handle.socket = base::FileDescriptor(renderer_fd, false); |
#endif |
} |