diff --git a/pkg/core/track.go b/pkg/core/track.go index f5f5b8f0..1faae309 100644 --- a/pkg/core/track.go +++ b/pkg/core/track.go @@ -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) }