[mythtv-commits] Ticket #8978: Deadlock in backend on starting a new recording

MythTV mythtv at cvs.mythtv.org
Tue Sep 21 16:53:07 UTC 2010


#8978: Deadlock in backend on starting a new recording
------------------------------+---------------------------------------------
 Reporter:  danielk           |           Owner:  jpoet     
     Type:  defect            |          Status:  assigned  
 Priority:  blocker           |       Milestone:  0.24      
Component:  MythTV - General  |         Version:  Trunk Head
 Severity:  high              |      Resolution:            
 Keywords:                    |   Ticket locked:  0         
------------------------------+---------------------------------------------
Changes (by danielk):

  * owner:  danielk => jpoet
  * status:  new => assigned
  * severity:  medium => high


Comment:

 It looks like m_SMpending is set and StartRecording() will consequently
 block forever waiting for the signal quality to improve. This needs to be
 fixed, we can't have a poor signal on one recorder prevent all other
 recorders and the fronteds from working.. When StartRecording() blocks it
 prevents the scheduler from running and prevents all backend calls that
 require a scheduler lock from completing...

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8978#comment:2>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list