| Index: chrome/browser/sync/engine/process_updates_command.cc
|
| diff --git a/chrome/browser/sync/engine/process_updates_command.cc b/chrome/browser/sync/engine/process_updates_command.cc
|
| old mode 100644
|
| new mode 100755
|
| index fefa2342cb19f375a88a36a30337bb43d0542840..468a3425cf155cb84d4fb51e37c6385a702b660d
|
| --- a/chrome/browser/sync/engine/process_updates_command.cc
|
| +++ b/chrome/browser/sync/engine/process_updates_command.cc
|
| @@ -134,7 +134,8 @@ ServerUpdateProcessingResult ProcessUpdatesCommand::ProcessUpdate(
|
| const SyncEntity& entry = *static_cast<const SyncEntity*>(&pb_entry);
|
| using namespace syncable;
|
| syncable::Id id = entry.id();
|
| - SyncName name = SyncerProtoUtil::NameFromSyncEntity(entry);
|
| + const std::string name =
|
| + SyncerProtoUtil::NameFromSyncEntity(entry);
|
|
|
| WriteTransaction trans(dir, SYNCER, __FILE__, __LINE__);
|
|
|
| @@ -153,8 +154,10 @@ ServerUpdateProcessingResult ProcessUpdatesCommand::ProcessUpdate(
|
|
|
| if (update_entry.Get(SERVER_VERSION) == update_entry.Get(BASE_VERSION) &&
|
| !update_entry.Get(IS_UNSYNCED)) {
|
| - CHECK(SyncerUtil::ServerAndLocalEntriesMatch(
|
| - &update_entry)) << update_entry;
|
| + // Previously this was a big issue but at this point we don't really care
|
| + // that much if things don't match up exactly.
|
| + LOG_IF(ERROR, !SyncerUtil::ServerAndLocalEntriesMatch(&update_entry))
|
| + << update_entry;
|
| }
|
| return SUCCESS_PROCESSED;
|
| }
|
|
|