[mythtv-commits] Ticket #5268: mythtv-backend seems to go into endless loop, pegs cpu

MythTV mythtv at cvs.mythtv.org
Mon Oct 20 02:14:27 UTC 2008


#5268: mythtv-backend seems to go into endless loop, pegs cpu
-----------------------------------+----------------------------------------
 Reporter:  eharris at puremagic.com  |        Owner:  awithers  
     Type:  defect                 |       Status:  closed    
 Priority:  major                  |    Milestone:  unknown   
Component:  mythtv                 |      Version:  0.21-fixes
 Severity:  medium                 |   Resolution:  fixed     
  Mlocked:  0                      |  
-----------------------------------+----------------------------------------
Changes (by awithers):

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


Comment:

 (In [18792]) 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).

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5268#comment:10>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list