diff options
-rw-r--r-- | content/browser/child_process_launcher.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/content/browser/child_process_launcher.cc b/content/browser/child_process_launcher.cc index 57a7e25..3a16211 100644 --- a/content/browser/child_process_launcher.cc +++ b/content/browser/child_process_launcher.cc @@ -469,6 +469,9 @@ base::TerminationStatus ChildProcessLauncher::GetChildTerminationStatus( if (context_->zygote_) { context_->termination_status_ = ZygoteHostImpl::GetInstance()-> GetTerminationStatus(handle, known_dead, &context_->exit_code_); + } else if (known_dead) { + context_->termination_status_ = + base::GetKnownDeadTerminationStatus(handle, &context_->exit_code_); } else { #elif defined(OS_MACOSX) if (known_dead) { |