summaryrefslogtreecommitdiffstats
path: root/sync/internal_api/public/util/syncer_error.h
diff options
context:
space:
mode:
authorakalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-24 06:28:30 +0000
committerakalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-24 06:28:30 +0000
commit178e561e77e03bdea579b470896b80074e7bad47 (patch)
treea1d6ff9745bf52405cc33ff2b69e8db55db9c028 /sync/internal_api/public/util/syncer_error.h
parent02a0a432fdc05145c51085275ec4e063007a2619 (diff)
downloadchromium_src-178e561e77e03bdea579b470896b80074e7bad47.zip
chromium_src-178e561e77e03bdea579b470896b80074e7bad47.tar.gz
chromium_src-178e561e77e03bdea579b470896b80074e7bad47.tar.bz2
[Sync] Add CANNOT_DO_WORK to SyncerError
Use it when ModelSafeWorkers cannot process tasks. BUG=109422 Review URL: https://codereview.chromium.org/11238048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163784 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/internal_api/public/util/syncer_error.h')
-rw-r--r--sync/internal_api/public/util/syncer_error.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sync/internal_api/public/util/syncer_error.h b/sync/internal_api/public/util/syncer_error.h
index 69959ab..ff184e3 100644
--- a/sync/internal_api/public/util/syncer_error.h
+++ b/sync/internal_api/public/util/syncer_error.h
@@ -18,7 +18,8 @@ namespace syncer {
// it makes refactoring easier.
enum SyncerError {
UNSET = 0, // Default value.
- DIRECTORY_LOOKUP_FAILED, // Local directory lookup failure.
+ DIRECTORY_LOOKUP_FAILED, // Local directory lookup failure.
+ CANNOT_DO_WORK, // A model worker could not process a work item.
NETWORK_CONNECTION_UNAVAILABLE, // Connectivity failure.
NETWORK_IO_ERROR, // Response buffer read error.