Remove lock on sender buffer processing

This commit is contained in:
Alex X
2023-11-04 15:14:04 +03:00
parent a060b3447c
commit e42085a237
-2
View File
@@ -140,9 +140,7 @@ func (s *Sender) HandleRTP(track *Receiver) {
go func() {
// read packets from buffer channel until it will be closed
for packet := range buffer {
s.mu.Lock()
s.bytes += len(packet.Payload)
s.mu.Unlock()
s.Handler(packet)
}