[mythtv-commits] Ticket #1061: Jobs are not sceduled for the first half of half-finished recordings if the backend is restarted while a recording is in progress.

MythTV mythtv at cvs.mythtv.org
Wed Jan 18 21:38:59 UTC 2006


#1061: Jobs are not sceduled for the first half of half-finished recordings if the
backend is restarted while a recording is in progress.
-------------------------------------+--------------------------------------
 Reporter:  justifiably at cwazy.co.uk  |        Owner:  danielk
     Type:  defect                   |       Status:  closed 
 Priority:  minor                    |    Milestone:  unknown
Component:  mythtv                   |      Version:  head   
 Severity:  medium                   |   Resolution:  wontfix
-------------------------------------+--------------------------------------
Changes (by anonymous):

  * summary:  Aborted recordings do not inherit auto-transcode/commercial
              flag settings of scheduled recording => Jobs
              are not sceduled for the first half of half-
              finished recordings if the backend is restarted
              while a recording is in progress.
  * resolution:  => wontfix
  * status:  new => closed

Comment:

 I'm going to mark this as "won't fix".  These recordings aren't aborted,
 this is the same as if the backend had crashed or the power went out.
 Actual Aborted recording were aborted by the user and should have jobs
 scheduled for them.  In that caes we currently don't know what was going
 on before the backend restarted (or even if it was restarted), so we can't
 schedule jobs for that half-finished program.  If you have realtime
 commercial flagging turned on, it would be restarted by the JobQueue, but
 if you run flagging when the recording completes, you'll have to run it
 manually.  Also, considering what Bruce mentioned in $1061 about the way
 that the scheduler mady or may not reschedule the program for later when
 it can record the whole program, adding the logic to schedule jobs for
 that half a program is not a simple or possibly even desired action unless
 it talks to the scheduler, etc..  This is such a fringe case that needs a
 bit of code logic behind it, so someone will probably have to submit a
 patch before this is fixed.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1061>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list