jori.hamalainen@teliasonera.com wrote:
How does that sound?
Complicated. And you did not even consider cases such as: The card is receiving perfectly another channel on the same mux, so tuning to another mux would not be an option. Although it is easy to add conditions like this to the code, it would mean the system would not become stable for people that have no hardware problems (but only the uncontrollable controlled graceful restart loop problem) in a very long time.
The solution with three options sounds best: restart always, if no other (working) recordings, never.
It is simple and should fix the problem.
yours, Jouni