Skip to content

Fix #1702 - ensure replacements are rerequested on failure

Vinay Rosenberg requested to merge github/fork/davemevans/1702 into development

Created by: davemevans

As discussed in #1702 (closed), the fast switch changes meant that alternate base urls were not failed to in the event of a download failure. This is fixed by kicking the scheduler once the replacement queue has been populated.

Additionally, extra checks are needed to ensure that if it was an initialisation segment that failed this can be rerequested since next fragment rule will not replace these.

Merge request reports