[mythtv-commits] mythtv commit: r26827 by robertm

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


      Author: robertm
        Date: 2010-10-15 18:45:45 +0000 (Fri, 15 Oct 2010)
New Revision: 26827
   Changeset: http://svn.mythtv.org/trac/changeset/26827

Log:

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.


Modified:

   trunk/mythtv/programs/mythbackend/mainserver.cpp




More information about the mythtv-commits mailing list