Index: chrome/browser/ui/views/athena/chrome_browser_main_extra_parts_athena.cc |
diff --git a/chrome/browser/ui/views/athena/chrome_browser_main_extra_parts_athena.cc b/chrome/browser/ui/views/athena/chrome_browser_main_extra_parts_athena.cc |
index b0ba2f3c77f1218aab58b9db5a09c09a64293818..50b887cddc9d053a39ad1154c9f96c96e8cf6d58 100644 |
--- a/chrome/browser/ui/views/athena/chrome_browser_main_extra_parts_athena.cc |
+++ b/chrome/browser/ui/views/athena/chrome_browser_main_extra_parts_athena.cc |
@@ -38,8 +38,9 @@ class ChromeBrowserMainExtraPartsAthena : public ChromeBrowserMainExtraParts, |
private: |
// Overridden from ChromeBrowserMainExtraParts: |
virtual void PreProfileInit() OVERRIDE { |
- athena::StartAthenaEnv(content::BrowserThread::GetMessageLoopProxyForThread( |
- content::BrowserThread::FILE)); |
+ athena::StartAthenaEnv(content::BrowserThread::GetBlockingPool()-> |
+ GetTaskRunnerWithShutdownBehavior( |
+ base::SequencedWorkerPool::SKIP_ON_SHUTDOWN)); |
} |
virtual void PostProfileInit() OVERRIDE { |
if (!CommandLine::ForCurrentProcess()->HasSwitch( |