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 cacb7eb61b815cf4b903f543d8af5134e34af5d2..60db84a91e8c6f52a925037e94b0f75a0e386bfd 100644 |
--- a/content/common/gpu/gpu_channel_manager.cc |
+++ b/content/common/gpu/gpu_channel_manager.cc |
@@ -77,10 +77,13 @@ void GpuChannelManager::OnEstablishChannel(int renderer_id) { |
content::GPUInfo gpu_info; |
GpuChannelMap::const_iterator iter = gpu_channels_.find(renderer_id); |
- if (iter == gpu_channels_.end()) |
+ if (iter == gpu_channels_.end()) { |
channel = new GpuChannel(this, watchdog_, renderer_id, false); |
- else |
+ } else { |
+ // TODO(xhwang): Added to investigate crbug.com/95732. Clean up after fixed. |
+ CHECK(false); |
channel = iter->second; |
+ } |
DCHECK(channel != NULL); |