Summary: | Calendar and contacts stopped synchronizing | ||
---|---|---|---|
Product: | [Frameworks and Libraries] libkgapi | Reporter: | Martin Höher <martin> |
Component: | calendar | Assignee: | Daniel Vrátil <dvratil> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | GIT | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Martin Höher
2011-10-31 10:16:17 UTC
Thanks for reporting this. The "expected result" you described is a correct behavior. Resources currently ignore any errors that may occur during communication with Google, thus the state information remains unchanged, the request gets stuck in the queue and it all collapses :). I will fix this today or tomorrow. But I'm also interested in the errors returned by Google. Both errors mean, that the resources are looking for something that no longer exists on Google. I tried to reproduce this errors through various method but didn't succeed. Could you please try to reproduce them? It could be related to removing items from address book or calendar, but as I said, I was always successful. I tried to reproduce this. However, I was not able to get into the exactly same situation again. What I did: - create new dummy contact - delete it via Web interface and... - nearly the same time delete it in Kontact This leaves the agent in the "Deleting contact (100%)" state again. However, after restarting Akonadi the agent resumes normal operation. I will try to do further testing as soon as I find some time and let you know should I be able to reproduce the error. Hi and sorry for so late response. I have pushed an update which makes all resources to abort current task when an errors occurs (like the one when you are trying to delete a contact which does not exist anymore), so they should not hang in "Doing something" status while actually they are not doing anything. Feel free to reopen if you should run into the same issue in future. Fixed in git commit 223160cb17e10b6ab88039a5a83f93be3297826f. |