[mythtv-commits] Ticket #8526: Deadlock in backend code when slave backend disconnects

MythTV mythtv at cvs.mythtv.org
Fri Oct 15 18:45:46 UTC 2010


#8526: Deadlock in backend code when slave backend disconnects
-----------------------------------+----------------------------------------
 Reporter:  doug@…                 |           Owner:  cpinkham  
     Type:  defect                 |          Status:  closed    
 Priority:  minor                  |       Milestone:  0.24      
Component:  MythTV - General       |         Version:  Trunk Head
 Severity:  medium                 |      Resolution:  Fixed     
 Keywords:                         |   Ticket locked:  0         
-----------------------------------+----------------------------------------
Changes (by robertm):

  * status:  assigned => closed
  * resolution:  => Fixed


Comment:

 (In [26827]) Avoid two deadlock conditions in Mythbackend when Slave
 Backends are running.  One occurs when the slave frequently disconnects,
 and the other when it randomly and unpredictably disappears.  These could
 render the MBE and SBE completely deadlocked until restart.  A week of
 testing including some hard scripted interruption of the connections has
 yielded no deadlocks, which I was seeing frequently before.  cpinkham has
 read over the patches and agrees that they appear correct.  Submitted has
 been running patches with no ill effect for some time.  Patches from Doug,
 fixes #8526.

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


More information about the mythtv-commits mailing list