Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
EPGRefresh crashed the whole E2 if the scan list contained "orphaned" services. Root cause 1: The left hand (EPGRefresh) does not know what the right hand is doing (Deleting services that went offline from bouquets).<br> Root cause 2: Actually the crash was happening inside a check obviously meant to catch this condition, but ironically it's one of the cases where Python prefers to crash rather than to return False.<br> <br> In-between cause: Actually EPGRefresh should just auto-remove services that are no longer present.
- Loading branch information