| Index: content/browser/child_process_launcher.cc
|
| diff --git a/content/browser/child_process_launcher.cc b/content/browser/child_process_launcher.cc
|
| index eb87c50dc6797d07e19f15d839161804edd03956..b9573974eca8e38629b7c5c5a3eb23a1ee45fa2e 100644
|
| --- a/content/browser/child_process_launcher.cc
|
| +++ b/content/browser/child_process_launcher.cc
|
| @@ -210,9 +210,8 @@ class ChildProcessLauncher::Context
|
| base::SharedMemory::IsHandleValid(
|
| stats_table->GetSharedMemoryHandle())) {
|
| base::FileDescriptor fd = stats_table->GetSharedMemoryHandle();
|
| - DCHECK(fd.auto_close);
|
| - files_to_register->Transfer(kStatsTableSharedMemFd,
|
| - base::ScopedFD(fd.fd));
|
| + DCHECK(!fd.auto_close);
|
| + files_to_register->Share(kStatsTableSharedMemFd, fd.fd);
|
| }
|
| #endif
|
|
|
|
|