[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