| Index: chrome/browser/sync/engine/process_commit_response_command.cc
|
| diff --git a/chrome/browser/sync/engine/process_commit_response_command.cc b/chrome/browser/sync/engine/process_commit_response_command.cc
|
| index 5577c9a14659b7d09423659ceec197001187eecb..0fc5dbd7021271277f4baa0419a868ff708cdf70 100644
|
| --- a/chrome/browser/sync/engine/process_commit_response_command.cc
|
| +++ b/chrome/browser/sync/engine/process_commit_response_command.cc
|
| @@ -439,7 +439,10 @@ void ProcessCommitResponseCommand::OverrideClientFieldsAfterCommit(
|
| // value we got applies to the PARENT_ID we submitted.
|
| syncable::Id new_prev = local_entry->ComputePrevIdFromServerPosition(
|
| local_entry->Get(PARENT_ID));
|
| - CHECK(local_entry->PutPredecessor(new_prev));
|
| + if (!local_entry->PutPredecessor(new_prev)) {
|
| + // TODO(lipalani) : Propagate the error to caller. crbug.com/100444.
|
| + NOTREACHED();
|
| + }
|
| }
|
| }
|
|
|
|
|