[mythtv-commits] Ticket #9927: [HANG] DeviceReadBuffer leaks threads on error untill backend hangs

MythTV noreply at mythtv.org
Tue Jul 26 01:50:38 UTC 2011


#9927: [HANG] DeviceReadBuffer leaks threads on error untill backend hangs
-------------------------------------------------+-------------------------
 Reporter:  Tony Lill <ajlill@…>                 |          Owner:  danielk
     Type:  Patch - Bug Fix                      |         Status:
 Priority:  minor                                |  assigned
Component:  MythTV - Recording                   |      Milestone:  unknown
 Severity:  medium                               |        Version:
 Keywords:                                       |  0.24-fixes
                                                 |     Resolution:
                                                 |  Ticket locked:  0
-------------------------------------------------+-------------------------

Comment (by Github):

 Refs #9927. In DeviceReadBuffer, make sure we check dorun when waiting for
 the run() to start in case it ran to completion (due to error) before we
 started waiting on it.

 This also adds a QWaitCondition to avoid a tight loop waiting for the
 thread to start up.
  Branch:    master
  Changeset: c74387ced6ae2c0657e25278382283398cc141d9

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9927#comment:5>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list