From 1b88b51c23e1c9ddd20bebd06560e7c2fc4bf898 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Mon, 13 Apr 2020 09:43:56 +0200 Subject: [PATCH] Add a check --- relay.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/relay.go b/relay.go index 693f902..5b389bc 100644 --- a/relay.go +++ b/relay.go @@ -330,6 +330,11 @@ func newCall(mainOffer receivedSignal, r *activeRelay) { rtpBuf := make([]byte, 1400) for { + + if r.closed { + return + } + i, readErr := remoteTrack.Read(rtpBuf) if readErr != nil { // Could not read from remote track