Index: chrome/browser/chromeos/drive/drive_system_service.cc |
diff --git a/chrome/browser/chromeos/drive/drive_system_service.cc b/chrome/browser/chromeos/drive/drive_system_service.cc |
index 2fe691a83770c1a3a83c9b99d79a41ec3f831ea7..396ea19425e82af719f884814b38f99fe9fac037 100644 |
--- a/chrome/browser/chromeos/drive/drive_system_service.cc |
+++ b/chrome/browser/chromeos/drive/drive_system_service.cc |
@@ -218,7 +218,7 @@ void DriveSystemService::ClearCacheAndRemountFileSystem( |
DCHECK(!callback.is_null()); |
RemoveDriveMountPoint(); |
- cache_->ClearAll(base::Bind( |
+ cache_->ClearAllOnUIThread(base::Bind( |
&DriveSystemService::ReinitializeResourceMetadataAfterClearCache, |
weak_ptr_factory_.GetWeakPtr(), |
callback)); |