Bug #5300
Auto recordings deleted from 'Upcoming/Current' reappear
0%
Description
Recordings deleted from the tab (in progress or upcoming) reappear seconds to minutes after being deleted. Is this expected functionality?
I thought tvh wrote to a DVR log, which it used to track all recording statuses?
History
Updated by Joe User about 6 years ago
Yes, I have seen this. What I do is instead of deleting, I un-check the "enabled" box.
When upcoming recordings are deleted, the log file is removed directly and does not show up in "failed" or "removed".
I usually have my autorecords set to "record all", so I guess it is expected in this case for the entries to reappear even if they were stopped or aborted, but I (usually) would prefer if they did not come back in this case.
I would expect that if autorecords were stopped or aborted after already starting, they would be/not be recreated according to the "duplicate handling" setting. But I am not sure how tvheadend could know your real intentions. For example, sometimes I will stop a recording in progress because I decided I do not want it. Other times I stop a recording in progress because I notice the actual program has finished 5-10min before the scheduled ending and there is no reason to record another 5-10min of commercials/filler. Other times (rarely) I have stopped a recording because it was not being decrypted properly and I wanted to restart it in progress after fixing descrambling issues.
Note: sometimes when I have had EPG problems, I deleted all the upcoming recordings relying on the fact they would be recreated when the new EPG data was received. So it is not entirely a bad thing.
Updated by Lewis Juggins about 6 years ago
Just a habit change I guess, in 4.2 TVH would (somehow) remember the deletion and not re-add the entry. Thanks for the 'Enabled' tip!
Updated by Jaroslav Kysela about 6 years ago
- Status changed from New to Invalid
4.2 does not remember the deletion nor 4.3 does, but there are more checks in the latest code so the autorec entries are created more often. The only way is to use the 'enabled' flag to let tvh know that you do not want to record this. The 'delete' means delete from the DVR log, so autorec code will pick the event in the next update.