Summary: | akonadi sqlite lockup when checking imap resources | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Christian Quast <wildcart> |
Component: | server | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | dvratil |
Priority: | NOR | ||
Version: | 4.13 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christian Quast
2014-07-11 13:13:43 UTC
The errors you are seeing are from the version before I enabled the concurrency (that will be available in Akonadi 1.13). You can try switching to the QSQLITE backend (the one shipped with Qt, now you are using QSQLITE3, the patched one we ship with Akonadi), which has absolutely no concurrency and all transactions are strictly serialized. Since they are both SQLite backends, the storage format is compatible, so all you need to do is to change ~/.config/akonadi/akonadiserverrc: in [%General] change Driver=QSQLITE3 to Driver=QSQLITE and rename the [QSQLITE3] section to [QSQLITE]. Make sure to stop Akonadi before trying this. I just switched over to the QSQLITE driver as suggested. Lets see... I'll report back on failure or success. I've been using the QSQLITE driver for almost four days now and I didn't need to restart akonadi during this time. It seems as if the problems have been solved. thanks... then let's resolve this. thanks for the report. |