fix bug: p.pendingTracksLock.Unlock() when mid is empty (#1994)

This commit is contained in:
Pingos
2023-08-25 14:44:31 +05:30
committed by GitHub
parent ce418dc6b3
commit 9d467e07d8
+1
View File
@@ -1687,6 +1687,7 @@ func (p *ParticipantImpl) mediaTrackReceived(track *webrtc.TrackRemote, rtpRecei
)
mid := p.TransportManager.GetPublisherMid(rtpReceiver)
if mid == "" {
p.pendingTracksLock.Unlock()
p.pubLogger.Warnw("could not get mid for track", nil, "trackID", track.ID())
return nil, false
}