Revision 6605ba1...
Go back to digest for 12th May 2013Bug Fixes in KDE-PIM
Dan Vratil committed changes in [libkgapi] /:
Don't skip item when restarting a job
When a recoverable error occured (invalid tokens), the job
skipped the item that has failed and tried to continued with
the next one after being restarted. With single-item
jobs this caused clients that expected exactly one item in reply
to crash.
With QueueHelper, the job will re-submit the failed item after
restart before cnotinuing with the next in queue.
File Changes
Added 1 files
- libkgapi2/private/queuehelper_p.h
Modified 36 files
- CMakeLists.txt
- libkgapi2/createjob.cpp
- libkgapi2/createjob.h
- libkgapi2/fetchjob.cpp
- libkgapi2/fetchjob.h
- libkgapi2/modifyjob.cpp
- libkgapi2/modifyjob.h
- libkgapi2/calendar/calendarcreatejob.cpp
- libkgapi2/calendar/calendarcreatejob.h
- libkgapi2/calendar/calendardeletejob.cpp
- libkgapi2/calendar/calendardeletejob.h
- libkgapi2/calendar/calendarmodifyjob.cpp
- libkgapi2/calendar/eventcreatejob.cpp
- libkgapi2/calendar/eventdeletejob.cpp
- libkgapi2/calendar/eventdeletejob.h
- libkgapi2/calendar/eventmodifyjob.cpp
- libkgapi2/calendar/eventmovejob.cpp
- libkgapi2/contacts/contactcreatejob.cpp
- libkgapi2/contacts/contactdeletejob.cpp
- libkgapi2/contacts/contactfetchphotojob.cpp
- libkgapi2/contacts/contactfetchphotojob.h
- libkgapi2/contacts/contactmodifyjob.cpp
- libkgapi2/contacts/contactsgroupcreatejob.cpp
- libkgapi2/contacts/contactsgroupdeletejob.cpp
- libkgapi2/contacts/contactsgroupdeletejob.h
- libkgapi2/contacts/contactsgroupmodifyjob.cpp
- libkgapi2/tasks/taskcreatejob.cpp
- libkgapi2/tasks/taskdeletejob.cpp
- libkgapi2/tasks/taskdeletejob.h
- libkgapi2/tasks/tasklistcreatejob.cpp
- libkgapi2/tasks/tasklistdeletejob.cpp
- libkgapi2/tasks/tasklistdeletejob.h
- libkgapi2/tasks/tasklistmodifyjob.cpp
- libkgapi2/tasks/taskmodifyjob.cpp
- libkgapi2/tasks/taskmovejob.cpp
- libkgapi2/tasks/taskmovejob.h
37 files changed in total