Unexpected "Watched timer expiring" and deleted items
Since I switched from 4.2 to 4.3, some of my recordings started getting deleted unexpectedly.
I see "Watched timer expiring" messages in tvh log but "Automatically delete played recordings" is set to "Never" in all of my profiles. I also don't see any "Arming watched timer to delete (...)" messages.
I had "Recording info retention period" set to "1 month" but "Recorded file(s) retention period" set to "Forever". I didn't expect any recordings to be removed with these options.
After quick look at the sources my best guess is that `dvr_timer_expire()` is triggered not only by "watched" triggers but also by "regular" retention mechanisms.
Updated by Jacek Tomasiak 8 months ago
I checked some additional logs and can confirm that the "Watched timer expiring" match almost perfectly 1 month after the shows were recorded. I switched "Recording info retention period" to "Forever" now. If I'm correct, this should stop the problem (but will leave the DB records forever which I don't want in long term).