summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@intel.com>2011-10-12 10:11:04 +0200
committerPatrick Ohly <patrick.ohly@intel.com>2011-10-17 13:17:58 +0200
commitb1b18eadb58295a5c010046283e91bde8bcca5dc (patch)
tree1017e538e93ab714c2051ae91625e35adc5862da /configure.ac
parent1421769db83968deaa5430d95e0adb3ca6b79950 (diff)
ActiveSync: force slow sync when sync key is invalid (BMC #22881)
The ActiveSync backend now detects the daemon's "Sync error: Invalid synchronization key" and falls back to a slow sync. This is only done if the sync key was already invalid when beginSync() started. Otherwise something fishy must be going on and it seems prudent to rather abort the sync with an error. It would be nice if this special error could be detected without having to resort to a string comparison, but this is not currently supported by libeasclient because error codes are not yet part of the API (BMC #23618).
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions