[mythtv-commits] mythtv commit: r22406 by gigem

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Oct 12 20:22:25 UTC 2009


      Author: gigem
        Date: 2009-10-12 20:22:25 +0000 (Mon, 12 Oct 2009)
New Revision: 22406
   Changeset: http://cvs.mythtv.org/trac/changeset/22406

Modified:

   trunk/mythtv/libs/libmythtv/dvbchannel.cpp

Log:

Retry to open the DVB frontend device when it fails becuase of EBUSY
(or EAGAIN).  This works around a problem where the second of back to
back recordings can fail.  The root problem is likely a driver problem
as logs show the close from the first recording occurs before the
failed open for the second recording.  In my testing, the first retry
always succeeds.  This change retries for up to one second to be safe.





More information about the mythtv-commits mailing list