| Index: chrome/browser/sync/engine/syncer.cc
|
| diff --git a/chrome/browser/sync/engine/syncer.cc b/chrome/browser/sync/engine/syncer.cc
|
| index f6490c5831233111a556c58f75ee7ad812cce9b7..3948e136f6ea26775375fb6741816cc69e5412e2 100644
|
| --- a/chrome/browser/sync/engine/syncer.cc
|
| +++ b/chrome/browser/sync/engine/syncer.cc
|
| @@ -144,7 +144,8 @@ void Syncer::SyncShare(sessions::SyncSession* session,
|
| }
|
| case DOWNLOAD_UPDATES: {
|
| DownloadUpdatesCommand download_updates;
|
| - download_updates.Execute(session);
|
| + session->mutable_status_controller()->set_download_updates_result(
|
| + download_updates.Execute(session));
|
| next_step = PROCESS_CLIENT_COMMAND;
|
| break;
|
| }
|
| @@ -222,14 +223,17 @@ void Syncer::SyncShare(sessions::SyncSession* session,
|
| }
|
| case POST_COMMIT_MESSAGE: {
|
| PostCommitMessageCommand post_commit_command;
|
| - post_commit_command.Execute(session);
|
| + session->mutable_status_controller()->set_post_commit_result(
|
| + post_commit_command.Execute(session));
|
| next_step = PROCESS_COMMIT_RESPONSE;
|
| break;
|
| }
|
| case PROCESS_COMMIT_RESPONSE: {
|
| session->mutable_status_controller()->reset_num_conflicting_commits();
|
| ProcessCommitResponseCommand process_response_command;
|
| - process_response_command.Execute(session);
|
| + session->mutable_status_controller()->
|
| + set_process_commit_response_result(
|
| + process_response_command.Execute(session));
|
| next_step = BUILD_AND_PROCESS_CONFLICT_SETS;
|
| break;
|
| }
|
|
|