D15052: Akonadi: forget about jobtracker if akonadiconsole went away
David Faure
noreply at phabricator.kde.org
Fri Aug 24 10:08:33 BST 2018
dfaure created this revision.
dfaure added reviewers: dvratil, vkrause.
dfaure requested review of this revision.
REVISION SUMMARY
When opening and then closing akonadiconsole, all akonadiclients
would keep sending it information about jobs created/started/stopped.
This lead to a high CPU usage from dbus-daemon, forever in that session.
-> notice when akonadiconsole went away and stop sending those signals
TEST PLAN
kmail ; akonadiconsole ; enable job tracker ; click on mail to job appears ;
close akonadiconsole ; click on another mail ; check that local debug output near that deleteLater
shows up -- or check with dbus-monitor or dfer-analyzer that no signal is emitted
for jobs anymore
BRANCH
2018_08_forget_jobtracker
REVISION DETAIL
https://phabricator.kde.org/D15052
AFFECTED FILES
src/core/jobs/job.cpp
To: dfaure, dvratil, vkrause
Cc: #kde_pim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180824/402d712d/attachment.html>
More information about the kde-pim
mailing list