Fix TimeSyncController/ManifestUpdater race condition
requested to merge github/fork/MolotovTv/fix-manifestupdate-timesynccontroller-race-condition into development
Created by: Gontran-Molotov
This PR fixes #2501 (closed)
It also adds new setManifestUpdateRetryInterval()
and getManifestUpdateRetryInterval()
method to manage the interval-frequency at which ManifestUpdater will check if the current manifest is still processed before downloading the next manifest once the minimumUpdatePeriod delay has expired.