Files
livekit/pkg
David Zhao ceae58ac20 Fixed deadlocks occurring in Receiver writeRTP (#189)
When we RLock during write cycles, the mutex spends the majority of its time
staying locked. As new participants join, they have to acquire the WLock
before downtracks could be add it.

In load test scenarios (25 participants joining together), it's common to see
goroutine dump showing MediaTrack.AddSubscriber -> DownTrack.storeDownTrack trying to acquire mutex, and never able to acquire it.
2021-11-13 22:59:53 -08:00
..
2021-10-18 21:49:16 -05:00
2021-11-09 12:03:16 +08:00
2021-11-12 20:21:54 -08:00
2021-10-04 17:20:47 -07:00