Files
livekit/pkg
Sumit Kumar 9dc21a2ed5 whip: stop waiting for subscribed tracks when the request ends (#5155)
whipService.Create waits for every track listed in
SubscribedParticipantTracks. The errgroup context was discarded and each
goroutine only exited once its track was subscribed, so a track that
never appears (a wrong name, a publisher that left) kept the request and
a polling goroutine per track running forever, long after the caller
had timed out.

Move the wait into waitForSubscribedTracks and have it return when the
request context is done or the participant has closed.

Fixes #5152
2026-11-07 11:14:05 +08:00
..
2025-11-28 21:51:53 +05:30