| Index: chrome/browser/browser_process_impl.cc
|
| diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
|
| index 701fab0a53c385e64054bceb846b64cbd043d386..2f613d1a90a93d85eb213c2adb77fb81dbc3b03a 100644
|
| --- a/chrome/browser/browser_process_impl.cc
|
| +++ b/chrome/browser/browser_process_impl.cc
|
| @@ -475,7 +475,7 @@ void BrowserProcessImpl::EndSession() {
|
| profile->SetExitType(Profile::EXIT_SESSION_ENDED);
|
|
|
| if (!use_broken_synchronization)
|
| - rundown_counter->Post(profile->GetIOTaskRunner());
|
| + rundown_counter->Post(profile->GetIOTaskRunner().get());
|
| }
|
|
|
| // Tell the metrics service it was cleanly shutdown.
|
| @@ -505,7 +505,7 @@ void BrowserProcessImpl::EndSession() {
|
| #if defined(USE_X11) || defined(OS_WIN)
|
| if (use_broken_synchronization) {
|
| rundown_counter->Post(
|
| - BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE));
|
| + BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE).get());
|
| }
|
|
|
| // Do a best-effort wait on the successful countdown of rundown tasks. Note
|
|
|