https://bugs.kde.org/show_bug.cgi?id=260007
Summary: Many D-Bus signals emitted whenever mailbox content or state changes Product: Akonadi Version: 1.4.80 Platform: Compiled Sources OS/Version: Linux Status: NEW Severity: normal Priority: NOR Component: server AssignedTo: kdepim-bugs@kde.org ReportedBy: thi...@kde.org Version: 1.4.80 (using Devel) OS: Linux Whenever the state of any mail in a mailbox changes, the Akonadi server blurts out a bunch of apparently-identical signals. Reproducible: Always Steps to Reproduce: 1. Find a mail folder in KMail2 with one unread email 2. Start dbus-monitor (optional argument for filtering: interface=org.freedesktop.Akonadi.NotificationSource) 3. Click on the unread email. Actual Results: A lot of signals are emitted (14 in my case, paste below) Expected Results: Not that many signals are emitted. OS: Linux (i686) release 2.6.35.6-desktop-1mnb Compiler: gcc Some of the paths mentioned in the dump below refer to applications no longer running, like akonadiconsole. dbus-monitor dump:signal sender=org.freedesktop.DBus -> dest=:1.588 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.588" signal sender=:1.312 -> dest=(null destination) serial=25085 path=/subscriber/akonadi_nepomuk_contact_feeder; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25086 path=/subscriber/akonadi_maildispatcher_agent; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25087 path=/subscriber/plasma_desktop; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25088 path=/subscriber/akonadi_imap_resource_1; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25089 path=/subscriber/akonadi_nepomuk_email_feeder; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25090 path=/subscriber/AkonadiAgentServer; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25091 path=/subscriber/akonadi_imap_resource_2; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25092 path=/subscriber/akonadi_imap_resource_13; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25093 path=/subscriber/akonadi_nepomuk_calendar_feeder; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25094 path=/subscriber/akonadi_imap_resource_6; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25095 path=/subscriber/korgac; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25096 path=/subscriber/akonadi_mixedmaildir_resource_0; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25097 path=/subscriber/kontact; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] signal sender=:1.312 -> dest=(null destination) serial=25098 path=/subscriber/akonadiconsole; interface=org.freedesktop.Akonadi.NotificationSource; member=notify array [ struct { array of bytes "kontact-1719559948" int32 2 int32 2 int64 48111 string "16411" array of bytes "akonadi_imap_resource_6" int64 235 int64 -1 string "message/rfc822" array [ string "FLAGS" string "ATR:MDNStateAttribute" ] } ] -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs