| Index: content/gpu/gpu_child_thread.cc
|
| diff --git a/content/gpu/gpu_child_thread.cc b/content/gpu/gpu_child_thread.cc
|
| index 715597db0e30489036eb3b67a4ec8ceea7a42cdd..7e2995ee5cc00e0db2b140a6de028031f9999c37 100644
|
| --- a/content/gpu/gpu_child_thread.cc
|
| +++ b/content/gpu/gpu_child_thread.cc
|
| @@ -280,6 +280,7 @@ void GpuChildThread::CreateGpuService(
|
|
|
| if (dead_on_arrival_) {
|
| LOG(ERROR) << "Exiting GPU process due to errors during initialization";
|
| + gpu_service_.reset();
|
| base::MessageLoop::current()->QuitWhenIdle();
|
| return;
|
| }
|
|
|