| Index: chrome/utility/utility_main.cc
|
| ===================================================================
|
| --- chrome/utility/utility_main.cc (revision 21215)
|
| +++ chrome/utility/utility_main.cc (working copy)
|
| @@ -20,16 +20,15 @@
|
|
|
| // Mainline routine for running as the utility process.
|
| int UtilityMain(const MainFunctionParams& parameters) {
|
| - // The main message loop of the utility process.
|
| - MessageLoop main_message_loop;
|
| + // The main thread of the render process.
|
| + MessageLoopForIO main_message_loop;
|
| std::wstring app_name = chrome::kBrowserAppName;
|
| PlatformThread::SetName(WideToASCII(app_name + L"_UtilityMain").c_str());
|
|
|
| // Initialize the SystemMonitor
|
| base::SystemMonitor::Start();
|
|
|
| - ChildProcess utility_process;
|
| - utility_process.set_main_thread(new UtilityThread());
|
| + ChildProcess utility_process(new UtilityThread());
|
| #if defined(OS_WIN)
|
| sandbox::TargetServices* target_services =
|
| parameters.sandbox_info_.TargetServices();
|
|
|