From 6f27d683a9172dae6613ff856fc432f3768987f9 Mon Sep 17 00:00:00 2001 From: cnderrauber Date: Mon, 5 Dec 2022 15:32:30 +0800 Subject: [PATCH] Don't output error log if upstream closed while binding (#1211) --- pkg/rtc/mediatracksubscriptions.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/rtc/mediatracksubscriptions.go b/pkg/rtc/mediatracksubscriptions.go index bb189a9db..de6a94f5b 100644 --- a/pkg/rtc/mediatracksubscriptions.go +++ b/pkg/rtc/mediatracksubscriptions.go @@ -139,7 +139,7 @@ func (t *MediaTrackSubscriptions) AddSubscriber(sub types.LocalParticipant, wr * if reusingTransceiver.Load() { downTrack.SeedState(dtState) } - if err = wr.AddDownTrack(downTrack); err != nil { + if err = wr.AddDownTrack(downTrack); err != nil && err != sfu.ErrReceiverClosed { sub.GetLogger().Errorw( "could not add down track", err, "publisher", subTrack.PublisherIdentity(),