[Bug 583735] [NEW] Akonadi self-test comes up if startup takes too long

Harald Sitter apachelogger at ubuntu.com
Fri May 21 10:23:02 UTC 2010


Public bug reported:

This is a split off of
https://bugs.launchpad.net/ubuntu/+source/akonadi/+bug/554514

When the akonadi server does not start within a hardcoded timeout, a
self-test will be started, displaying a report of what went wrong.

If the server however does start normally, but takes longer than the
timeout specified, the dialog will popup and report errors.

The presented errors will be:
* No resource agents found.
OR
* No resource agents found. AND Previous Akonadi server error log found.
OR
* No resource agents found. AND Some DBus error BUT NOT any mysql or nepomuk related error.

The first error will be that no resource agents could be found, which is really caused by akonadiserver not being registered to dbus, and that in turn is caused because the startup is still in progress.
So the user gets told that something is wrong, even though it is not. Additionally this issue prevents KMail/Kontact to start at first try, because failed tests will cause the app to terminate.

patches/kubuntu_01_increase_fail_timeout.patch
already bumps the timeout from 10 seconds to 60 seconds, but as in the aforementioned parent bug described this is still not long enough a timeout. Especially on low performance hardware such as netbooks or in combination with a lot of session restoration work it is not enough.

Therefore the timeout should be bumped to at least 5 minutes, which
should provide enough time to have akondi start properly.

** Affects: kdepimlibs (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Akonadi self-test comes up if startup takes too long
https://bugs.launchpad.net/bugs/583735
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdepimlibs in ubuntu.




More information about the kubuntu-bugs mailing list