diff --git a/internal/path/path.go b/internal/path/path.go index 074505f9..53c33c98 100644 --- a/internal/path/path.go +++ b/internal/path/path.go @@ -479,13 +479,13 @@ func (pa *Path) removeClient(c client.Client) { } func (pa *Path) onSourceSetReady() { - pa.sourceState = sourceStateReady - if pa.sourceState == sourceStateWaitingDescribe { pa.describeTimer.Stop() pa.describeTimer = newEmptyTimer() } + pa.sourceState = sourceStateReady + for _, req := range pa.describeRequests { req.Res <- client.DescribeRes{pa.sourceTracks.Write(), "", nil} //nolint:govet }