| Index: chrome/browser/sync_file_system/drive_backend/sync_worker.cc
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/sync_worker.cc b/chrome/browser/sync_file_system/drive_backend/sync_worker.cc
|
| index c754dbda1216cbf794223026f4f6fa300953ce2f..face293af5266cb266625e151f0984857f13c811 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/sync_worker.cc
|
| +++ b/chrome/browser/sync_file_system/drive_backend/sync_worker.cc
|
| @@ -392,9 +392,12 @@ void SyncWorker::DidInitialize(SyncEngineInitializer* initializer,
|
|
|
| scoped_ptr<MetadataDatabase> metadata_database =
|
| initializer->PassMetadataDatabase();
|
| - if (metadata_database)
|
| + if (metadata_database) {
|
| context_->SetMetadataDatabase(metadata_database.Pass());
|
| + return;
|
| + }
|
|
|
| + UpdateServiceState(REMOTE_SERVICE_OK, std::string());
|
| UpdateRegisteredApps();
|
| }
|
|
|
|
|