[mythtv] Scheduler needs table keys?

Chris Pinkham cpinkham at bc2va.org
Sun Mar 4 02:46:59 UTC 2007


* On Sat Mar 03, 2007 at 09:31:06PM -0500, f-myth-users at media.mit.edu wrote:
> When I did LOCK TABLES RECORDED WRITE; for 30 seconds to demonstrate
> that it'd cause the unpatched SBE to hang and trash its recording
> (which it certainly did), I also noticed that my "-v all" log for that
> recording did -not- have any IOBOUND errors even though it was clear
> that I'd dropped 30 seconds of buffers.

The IOBOUND error messages come from the ThreadedFileWriter when things
are being put in faster then they are being written out.

If the main recorder loop was blocked trying to write to the recorded
table, then it wasn't capturing any data so there wasn't anything to
write.  When the ivtv buffer filled up and the mpegrecorder hadn't
read any data yet, the ivtv driver started dropping data.

--
Chris


More information about the mythtv-dev mailing list