[mythtv] backend stops recording after many days
simon.sinister at sbcglobal.net
Wed Jul 5 14:40:20 UTC 2017
This bug has been plaguing me for at least ten years. I don't use any
I manually set up all of my recordings, usually on a once per week
two news programs I watch get recorded on a daily basis.
The time until failure varies greatly, but I'd estimate that it
happens at least
once every 3 weeks. Every day, I check to see the Upcoming Recording list.
When I find that there are items missing, I stop and restart the backend.
All the missing recordings appear after doing this.
I suspect that whatever data structure is used to keep track of upcoming
recordings get corrupted over time. Maybe it's missing semaphore protection
when one thread is adding and another is deleting at the same time?
It's hard to come up with a scheme to catch the bug because it takes a
fairly long time to reproduce.
On 07/02/2017 07:27 PM, John P Poet wrote:
> On Sun, Jul 2, 2017 at 4:33 PM Richard Shaw <hobbes1069 at gmail.com
> <mailto:hobbes1069 at gmail.com>> wrote:
> I have looked though the logs but nothing has jumped out at me...
> After some number of days, mythbakend just stops recording.
> Nothing shows in the "Upcoming recordings". The frontend continues
> to work as expected for existing recordings and videos.
> When I restart the backend (systemctl restart mythbackend) it
> takes 30+ seconds which is way longer than usual, but once it
> does, recordings resume as expected.
> I'm not really sure where to start.
> What are you using for guide data? It almost sounds like a "resched"
> is never happening for you. Mythbackend, itself, does not
> automatically run the scheduler to populate the upcoming recordings.
> That is left the whatever is handling populating the guide data.
> Next time it happens, see if "mythutil --resched" "fixes" the problem.
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> MythTV Forums: https://forum.mythtv.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the mythtv-dev