[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