Index: chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc b/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
index cfd798e31854b1021dcf9bc533b1a0422177c6fc..0e512ffe746c3d4930f4053f505ca29f7f011f66 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.cc |
@@ -347,10 +347,12 @@ void SupervisedUserCreationControllerNew::RegistrationCallback( |
creation_context_->token = token; |
PostTaskAndReplyWithResult( |
- content::BrowserThread::GetBlockingPool(), |
+ content::BrowserThread::GetBlockingPool() |
+ ->GetTaskRunnerWithShutdownBehavior( |
+ base::SequencedWorkerPool::CONTINUE_ON_SHUTDOWN) |
+ .get(), |
FROM_HERE, |
- base::Bind(&StoreSupervisedUserFiles, |
- creation_context_->token, |
+ base::Bind(&StoreSupervisedUserFiles, creation_context_->token, |
ProfileHelper::GetProfilePathByUserIdHash( |
creation_context_->mount_hash)), |
base::Bind( |