Index: sync/engine/model_changing_syncer_command.cc |
diff --git a/sync/engine/model_changing_syncer_command.cc b/sync/engine/model_changing_syncer_command.cc |
index c2c2750b1288eacd6319f0b9b38b1c04576e6086..d3fcdda0da77d9bd4ab1c91b95e0bb8458bc57a5 100644 |
--- a/sync/engine/model_changing_syncer_command.cc |
+++ b/sync/engine/model_changing_syncer_command.cc |
@@ -38,7 +38,7 @@ SyncerError ModelChangingSyncerCommand::ExecuteImpl( |
// unretained. |
base::Unretained(this)); |
- SyncerError this_worker_result = worker->DoWorkAndWaitUntilDone(c); |
+ SyncerError this_worker_result = worker->HandleWork(c); |
// TODO(rlarocque): Figure out a better way to deal with errors from |
// multiple models at once. See also: crbug.com/109422. |
if (this_worker_result != SYNCER_OK) |