[mythtv-commits] Ticket #9757: Backend crash while watching LiveTV
MythTV
noreply at mythtv.org
Thu May 5 21:43:41 UTC 2011
#9757: Backend crash while watching LiveTV
--------------------------------+----------------------------
Reporter: otto@… | Owner: beirdo
Type: Bug Report - Crash | Status: closed
Priority: minor | Milestone: 0.25
Component: MythTV - General | Version: Trunk Head
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
--------------------------------+----------------------------
Changes (by Github):
* status: assigned => closed
* resolution: => fixed
* milestone: unknown => 0.25
Comment:
Convert DeleteThread and TruncateThread to QRunnable
Fixes #9757.
It seems that it might be the DeleteThread exiting poorly causing this
issue.
As I'd earlier found that the this->deleteLater() code structure is nasty
in
QThreads, this was ripe for a redo anyways. I have changed it to using a
QRunnable (kinda a lightweight QThread) which actually will run in a
thread
from a global threadpool, and will clean up after itself. Since the
TruncateThread was nearly identical in structure, I changed it too.
Branch: master
Changeset: 8ea47bcc8c71c82ed81a5e655259ccdec1bccef9
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9757#comment:4>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list