| Index: chrome/browser/service_process/service_process_control_browsertest.cc
|
| diff --git a/chrome/browser/service_process/service_process_control_browsertest.cc b/chrome/browser/service_process/service_process_control_browsertest.cc
|
| index a159f384f05a446b6c47eb820c7f1b4b66254839..98f029012c35b4475b1e20dbd224971556d79fd7 100644
|
| --- a/chrome/browser/service_process/service_process_control_browsertest.cc
|
| +++ b/chrome/browser/service_process/service_process_control_browsertest.cc
|
| @@ -80,9 +80,10 @@ class ServiceProcessControlBrowserTest
|
| ForceServiceProcessShutdown("", 0);
|
| #endif // OS_MACOSX
|
| if (service_process_.IsValid()) {
|
| - EXPECT_TRUE(base::WaitForSingleProcess(
|
| - service_process_.Handle(),
|
| - TestTimeouts::action_max_timeout()));
|
| + int exit_code;
|
| + EXPECT_TRUE(service_process_.WaitForExitWithTimeout(
|
| + TestTimeouts::action_max_timeout(), &exit_code));
|
| + EXPECT_EQ(0, exit_code);
|
| service_process_.Close();
|
| }
|
| }
|
|
|