[mythtv-commits] mythtv commit: r16058 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sat Feb 16 16:48:23 UTC 2008
Author: danielk
Date: 2008-02-16 16:48:22 +0000 (Sat, 16 Feb 2008)
New Revision: 16058
Changeset: http://cvs.mythtv.org/trac/changeset/16058
Modified:
branches/release-0-21-fixes/mythtv/libs/libmythtv/dvbstreamhandler.cpp
Log:
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.
More information about the mythtv-commits
mailing list