[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