diff options
author | Patrick Ohly <patrick.ohly@intel.com> | 2011-10-12 10:11:04 +0200 |
---|---|---|
committer | Patrick Ohly <patrick.ohly@intel.com> | 2011-10-17 13:17:58 +0200 |
commit | b1b18eadb58295a5c010046283e91bde8bcca5dc (patch) | |
tree | 1017e538e93ab714c2051ae91625e35adc5862da /configure.ac | |
parent | 1421769db83968deaa5430d95e0adb3ca6b79950 (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