[mythtv-commits] mythtv commit: r18792 - in trunk/mythtv by awithers
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Oct 20 02:14:25 UTC 2008
Author: awithers
Date: 2008-10-20 02:14:25 +0000 (Mon, 20 Oct 2008)
New Revision: 18792
Changeset: http://cvs.mythtv.org/trac/changeset/18792
Modified:
trunk/mythtv/libs/libmyth/util.cpp
trunk/mythtv/libs/libmyth/util.h
trunk/mythtv/programs/mythbackend/main.cpp
trunk/mythtv/programs/mythbackend/mainserver.cpp
trunk/mythtv/programs/mythbackend/mainserver.h
Log:
Closes #5268, #5319
* Allows for checkTimeZone() to not establish a connection to the MBE.
* Changes the way checkTimeZone() works for SBEs
* Create a dummy Monitor connection to the MBE which doesn't accept
events and is closed after checkTimeZone() is done.
* Only perform checkTimeZone() if the MBE is running, previously it
enforced a startup order we've never done before.
* Some minor cleanup I've had sitting around.
What I didn't do, make the tz checking happen on each SBE reconnect, doing
so would now be easy but seems a little overboard.
Note: This doesn't fix the issue originally reported in #5268. I haven't
found the other cause but it is likely the same issue (some function in
MythContext being called that establishes an event connection to the MBE).
More information about the mythtv-commits
mailing list