diff --git a/relay.go b/relay.go index cc8868d..a8b3c88 100644 --- a/relay.go +++ b/relay.go @@ -206,6 +206,8 @@ func newCall(mainOffer receivedSignal, r activeRelay) { if rtcpSendErr := mainPeerConnection.WriteRTCP([]rtcp.Packet{&rtcp.PictureLossIndication{MediaSSRC: remoteTrack.SSRC()}}); rtcpSendErr != nil { fmt.Println("Write RTCP error:", rtcpSendErr) + askForClose(r) + return } } }()