[mythtv] [mythtv-commits] Ticket #292: "Never Record" in Scheduled Recordings doesn't always work.

Tom Metro tmetro+mythtv-dev at gmail.com
Fri Apr 13 22:42:19 UTC 2007


Janne Grunau wrote:
> And your wrong then you say "never record" doesn't work, it does work.

Correct. It works intermittently. But isn't that how it is described in 
the ticket? I retained the original title on the new ticket I opened, 
which says "doesn't always work."


> But there is very little that can be done.
> Inposing a multiple seconds long delay until the backend has finished 
> the reschedule is at least as bad as the current behaviour.

Agreed. And in the end that may be the case, now that I understand the 
cause.

I did list several possibilities in the new ticket:
http://svn.mythtv.org/trac/ticket/3307

One possibility I didn't fully articulate in the ticket is that if you 
know you've just changed the "never record" flag for an episode, the 
code could sit in a pooling loop waiting for that to change, with some 
timeout limit. That way if the scheduler is fast it returns immediately.

Delays are never ideal, but ones that work only some of the time aren't 
good, and situations that result in wrong information being shown are 
even worse.

The worse part of this bug is that it provides misleading information to 
the user that directly contradicts the action they just took. Even if 
there was some way to tell that the "MythTV Status" field was in an 
indeterminate state and indicate that on the page, it'd be an improvement.

  -Tom

-- 
Tom Metro
Venture Logic, Newton, MA, USA
"Enterprise solutions through open source."
Professional Profile: http://tmetro.venturelogic.com/


More information about the mythtv-dev mailing list