| Index: chrome/browser/sync/internal_api/sync_manager.cc
|
| diff --git a/chrome/browser/sync/internal_api/sync_manager.cc b/chrome/browser/sync/internal_api/sync_manager.cc
|
| index c8435b65b996a08fe7dab7efb01fca927e24a726..b4fccb3edb970bc61cafb6f2461255c9a74f9038 100644
|
| --- a/chrome/browser/sync/internal_api/sync_manager.cc
|
| +++ b/chrome/browser/sync/internal_api/sync_manager.cc
|
| @@ -1690,6 +1690,14 @@ void SyncManager::SyncInternal::OnSyncEngineEvent(
|
| return;
|
| }
|
|
|
| + if (event.what_happened == SyncEngineEvent::UNRECOVERABLE_ERROR) {
|
| + FOR_EACH_OBSERVER(SyncManager::Observer, observers_,
|
| + OnUnrecoverableError(
|
| + event.unrecoverable_error_info.location,
|
| + event.unrecoverable_error_info.message));
|
| + return;
|
| + }
|
| +
|
| }
|
|
|
| void SyncManager::SyncInternal::SetJsEventHandler(
|
|
|