Review Request 112188: Don't delete LogsImporter thread while it's still running

Dan Vrátil dvratil at redhat.com
Thu Aug 22 12:35:52 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/112188/
-----------------------------------------------------------

(Updated Aug. 22, 2013, 2:35 p.m.)


Review request for Telepathy.


Description
-------

When LogsImporter is deleted, it just deletes the importer thread even when it's running, which will obviously crash.

This patch adds a safety guard (calling QThread::wait() before deleting it) and a method to stop the thread prematurely so that we don't wait() for the entire import to finish (just for current document to finish). 


Diffs (updated)
-----

  KTp/logs-importer.cpp 926d265 
  KTp/logs-importer-private.h 06c9c0d 
  KTp/logs-importer-private.cpp 7275b07 

Diff: http://git.reviewboard.kde.org/r/112188/diff/


Testing
-------


Thanks,

Dan Vrátil

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20130822/7f633e3b/attachment.html>


More information about the KDE-Telepathy mailing list