[Akonadi] [Bug 367892] New: During folder synchronisation Akonadi blocks out other operations like deleting or viewing mails

Martin Steigerwald via KDE Bugzilla bugzilla_noreply at kde.org
Sat Aug 27 12:39:37 BST 2016


https://bugs.kde.org/show_bug.cgi?id=367892

            Bug ID: 367892
           Summary: During folder synchronisation Akonadi blocks out other
                    operations like deleting or viewing mails
           Product: Akonadi
           Version: 16.04
          Platform: Debian unstable
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: server
          Assignee: kdepim-bugs at kde.org
          Reporter: Martin at Lichtvoll.de

This is a split out from Bug #338571 (See comment 28 there
https://bugs.kde.org/show_bug.cgi?id=338571#c28).

During folder synchronisation KMail blocks out other operations. This causes
delays for the user of KMail when the folder synchronisation takes a long time.
This happens with IMAP and Maildir resources at least. I bet it would happen
with any resource.

Reproducible: Always

Steps to Reproduce:
IMAP:
1. Have some IMAP folder large enough (several ten thousand mail).
2. Hit delete key on mails in the folder mail list often enough, probably with
pauses to trigger a folder synchronisation. (Do so with a mails you can afford
to delete only of course!)

Maildir:
1. Have a POP3 account with mails from mailings or so and with filters sorting
them into different folders.
2. Download new mail.
3. Maildir resource starts to synchronize (I think this is unnecessary as well,
see bug 334216).

Of course there are other ways to trigger a folder synchronisation but these
worked quite reliably for me.

Then both Maildir and IMAP:
1. Do some operations like deleting or viewing mails while Akonadi is still
busy with the folder synchronisation.

Actual Results:  
Akonadi blocks on other operations. Operations that are more important for the
user I think, cause the other waits for KMail to view or delete mails, but it
does not until Akonadi is responsive again.

Expected Results:  
Akonadi can handles several operations at the same time. Bonus points if it
prioritizes short term interactive user requests over longer time background
operations.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list