[Kde-pim] item retrieval/deletion error

Patrick Ohly patrick.ohly at gmx.de
Mon Mar 17 14:42:29 GMT 2014


Hello!

When an item retrieve or deletion job fails because the item does not or
no longer exist, can the client detect this special situation?

This is similar to the situation mentioned in the other mail thread
about iCalendar semantic: when allowing concurrent access, the client
cannot reliably check for these situations itself.

Currently SyncEvolution doesn't know how to detect these cases, which
has the effect that a concurrent delete will cause an unspecific error,
which will abort the sync and force a slow sync in the next attempt,
because the sync engine has no way of determining that the problem was
more or less harmless (deleting an already deleted item can be
considered a success, reading a deleted item can simply skip over it).

This is again a rather theoretic issue, but if there is a way how to
handle it, I'd rather release software which does than one which
doesn't.

Bye, Patrick


_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list