[mythtv-commits] Ticket #1720: skip redundant updates in mythwelcome

MythTV mythtv at cvs.mythtv.org
Sun Apr 23 20:47:59 UTC 2006


#1720: skip redundant updates in mythwelcome
-----------------------------+----------------------------------------------
 Reporter:  gnassas at mac.com  |        Owner:  paulh   
     Type:  patch            |       Status:  assigned
 Priority:  minor            |    Milestone:  0.20    
Component:  mythtv           |      Version:  0.19    
 Severity:  medium           |   Resolution:          
-----------------------------+----------------------------------------------
Changes (by paulh):

  * owner:  ijr => paulh
  * status:  new => assigned

Comment:

 I thought I'd taken care of multiple custom events getting queued up while
 the frontend was running by calling
 {{{
 gContext->removeListener(this)
 }}}
 just before running the frontend. It must not be working the way I thought
 it was.

 Actually I can see why it's not working now. The backend is sending these
 SCHEDULE_CHANGE and RECORDING_LIST_CHANGED messages to the event socket in
 Mythwelcome but because its blocked waiting for the frontend they don't
 get processed and dispatched until the frontend exits. By this time the
 listener has been put back. Doh!!

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1720>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list