| Index: base/process_posix.cc
|
| diff --git a/base/process_posix.cc b/base/process_posix.cc
|
| index ff8cf92c52e79ebf1534e85b77b9f4ad4a4e1df8..c9a7dfcea0a5fa174a74cdc20906d90be442433a 100644
|
| --- a/base/process_posix.cc
|
| +++ b/base/process_posix.cc
|
| @@ -18,8 +18,9 @@ void Process::Terminate(int result_code) {
|
| // result_code isn't supportable.
|
| if (!process_)
|
| return;
|
| - // Wait so we clean up the zombie
|
| - KillProcess(process_, result_code, true);
|
| + // We don't wait here. It's the responsibility of other code to reap the
|
| + // child.
|
| + KillProcess(process_, result_code, false);
|
| }
|
|
|
| bool Process::IsProcessBackgrounded() const {
|
|
|