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