From 5a310f961cfdcdbb0c96adb520353dfe72cb4190 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Tue, 6 Feb 2024 23:33:58 +0530 Subject: [PATCH] Log receiver close. (#2456) * Log receiver close. This is going to increase log volume, but want to check if peer connection close trickles back into receiver close. * log final close --- pkg/rtc/mediatrack.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/rtc/mediatrack.go b/pkg/rtc/mediatrack.go index 73aa631a5..2dfbfb9bd 100644 --- a/pkg/rtc/mediatrack.go +++ b/pkg/rtc/mediatrack.go @@ -257,9 +257,11 @@ func (t *MediaTrack) AddReceiver(receiver *webrtc.RTPReceiver, track *webrtc.Tra sfu.WithStreamTrackers(), ) newWR.OnCloseHandler(func() { + t.params.Logger.Infow("webrtc receiver closed") t.MediaTrackReceiver.SetClosing() t.MediaTrackReceiver.ClearReceiver(mime, false) if t.MediaTrackReceiver.TryClose() { + t.params.Logger.Infow("mediaTrack closed") if t.dynacastManager != nil { t.dynacastManager.Close() }