| Index: base/process/launch_win.cc
|
| diff --git a/base/process/launch_win.cc b/base/process/launch_win.cc
|
| index c2bd295a0147441e708e0255649a5c1341d8d654..ebc19b8313093e6261999e909e4156ff9ea8d90e 100644
|
| --- a/base/process/launch_win.cc
|
| +++ b/base/process/launch_win.cc
|
| @@ -219,7 +219,8 @@ Process LaunchProcess(const string16& cmdline,
|
| if (0 == AssignProcessToJobObject(options.job_handle,
|
| process_info.process_handle())) {
|
| DLOG(ERROR) << "Could not AssignProcessToObject.";
|
| - KillProcess(process_info.process_handle(), kProcessKilledExitCode, true);
|
| + Process scoped_process(process_info.TakeProcessHandle());
|
| + scoped_process.Terminate(kProcessKilledExitCode, true);
|
| return Process();
|
| }
|
|
|
|
|