| Index: chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| index 46d57b61d6dc62794315caf12b1f18d2b03cb14d..201758d41c92c362ba4a8b37eca409f6ef8deca1 100644
|
| --- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| +++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| @@ -756,9 +756,6 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() {
|
| // Destroy the application name notifier for Kiosk mode.
|
| KioskModeIdleAppNameNotification::Shutdown();
|
|
|
| - // Stops all in-flight OAuth2 token fetchers before the IO thread stops.
|
| - DeviceOAuth2TokenServiceFactory::Shutdown();
|
| -
|
| // Shutdown the upgrade detector for Chrome OS. The upgrade detector
|
| // stops monitoring changes from the update engine.
|
| if (UpgradeDetectorChromeos::GetInstance())
|
| @@ -835,6 +832,9 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun() {
|
| // Ash needs to be closed before UserManager is destroyed.
|
| ChromeBrowserMainPartsLinux::PostMainMessageLoopRun();
|
|
|
| + // Stops all in-flight OAuth2 token fetchers before the IO thread stops.
|
| + DeviceOAuth2TokenServiceFactory::Shutdown();
|
| +
|
| // Called after
|
| // ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() to be
|
| // executed after execution of chrome::CloseAsh(), because some
|
|
|