[mythtv-commits] Ticket #4566: Multirec merge: Backend gets stuck tuning channel

MythTV mythtv at cvs.mythtv.org
Sat Feb 16 16:48:24 UTC 2008


#4566: Multirec merge: Backend gets stuck tuning channel
-----------------------------------------------------+----------------------
 Reporter:  Mark Buechler <Mark.Buechler at gmail.com>  |        Owner:  danielk
     Type:  defect                                   |       Status:  closed 
 Priority:  minor                                    |    Milestone:  0.21   
Component:  mythtv                                   |      Version:  head   
 Severity:  medium                                   |   Resolution:  fixed  
  Mlocked:  0                                        |  
-----------------------------------------------------+----------------------
Changes (by danielk):

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


Comment:

 (In [16058]) Fixes #4566. Makes sure that the DeviceReadBuffer stops
 reading the dvb device when the DVBStreamHandler is stopped.

 Before it was possible that the DRB never received the signal because the
 stream handler was waiting for the DRB to stop blocking before sending the
 signal and the DRB would only stop blocking if it recieved data on the
 file handle, or got the stop/paused signal. This change makes sure we send
 the stop signal to the DRB before we try to stop the stream handler so
 that shutdown does not depend on there being data in the DVB driver's
 buffers.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4566#comment:11>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list