From 27051e99993cb2b0960a9dd30d5dc9f2b184c5c8 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Tue, 20 Jun 2023 11:58:01 +0530 Subject: [PATCH] It is possible that pipe is closed before blank frame send, do not warn (#1807) --- pkg/sfu/downtrack.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/sfu/downtrack.go b/pkg/sfu/downtrack.go index d8850ff64..03eaa1a24 100644 --- a/pkg/sfu/downtrack.go +++ b/pkg/sfu/downtrack.go @@ -1194,7 +1194,9 @@ func (d *DownTrack) writeBlankFrameRTP(duration float32, generation uint32) chan pktSize, err := writeBlankFrame(&hdr, frameEndNeeded) if err != nil { - d.logger.Warnw("could not write blank frame", err) + if err != io.ErrClosedPipe { + d.logger.Warnw("could not write blank frame", err) + } close(done) return }