[mythtv-commits] Re: Ticket #399: Quick state change can result in
backend looping
MythTV
mythtv at cvs.mythtv.org
Sat Oct 1 14:41:13 UTC 2005
#399: Quick state change can result in backend looping
--------------------------------------------------+-------------------------
Reporter: Anduin Withers <awithers at anduin.com> | Owner: danielk
Type: defect | Status: assigned
Priority: major | Milestone:
Component: mythtv | Version: head
Severity: high | Resolution:
--------------------------------------------------+-------------------------
Comment (by Anduin Withers <awithers at anduin.com>):
All cards in that machine are pvrX50s.
I added some debug code and I don't actually see it ever close readfd or
chanfd. I don't think MpegRecorder is currently being destroyed (I see the
fds increment). I'm attaching the log, I've truncated the end (the death
spiral, apart from the device name cycling it goes on and on and is really
very boring).
The debugging output I added was for each real open (not the dummy mpeg
file), and each real close (as well as one for ~MpegRecorder). You can see
that opens are logged, it never closes and you never see ~MpegRecorder.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/399>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list