Index: content/common/gpu/gpu_channel_manager.cc |
diff --git a/content/common/gpu/gpu_channel_manager.cc b/content/common/gpu/gpu_channel_manager.cc |
index 94838fb6c99a803fe163fe7f142eea3d93c9ac99..cacb7eb61b815cf4b903f543d8af5134e34af5d2 100644 |
--- a/content/common/gpu/gpu_channel_manager.cc |
+++ b/content/common/gpu/gpu_channel_manager.cc |
@@ -95,7 +95,9 @@ void GpuChannelManager::OnEstablishChannel(int renderer_id) { |
// 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->TakeRendererFileDescriptor(); |
- DCHECK_NE(-1, renderer_fd); |
+ // Check the validity of |renderer_fd| for bug investigation. Replace with |
+ // normal error handling after bug fixed. See for details: crbug.com/95732. |
+ CHECK_NE(-1, renderer_fd); |
channel_handle.socket = base::FileDescriptor(renderer_fd, true); |
#endif |
} |