| Index: chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc
|
| diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc b/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc
|
| index c2ea24d4849c68890009e7a1f89542feae12c5b9..b4a64a35b45edd4d75d1790465b6a74a07777263 100644
|
| --- a/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc
|
| +++ b/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc
|
| @@ -287,9 +287,11 @@ void SupervisedUserAuthentication::LoadPasswordUpdateData(
|
| base::FilePath profile_path =
|
| ProfileHelper::GetProfilePathByUserIdHash(user->username_hash());
|
| PostTaskAndReplyWithResult(
|
| - content::BrowserThread::GetBlockingPool(),
|
| - FROM_HERE,
|
| - base::Bind(&LoadPasswordData, profile_path),
|
| + content::BrowserThread::GetBlockingPool()
|
| + ->GetTaskRunnerWithShutdownBehavior(
|
| + base::SequencedWorkerPool::CONTINUE_ON_SHUTDOWN)
|
| + .get(),
|
| + FROM_HERE, base::Bind(&LoadPasswordData, profile_path),
|
| base::Bind(&OnPasswordDataLoaded, success_callback, failure_callback));
|
| }
|
|
|
|
|