From 863bf503e23cf32376e417fe11010680891f525c Mon Sep 17 00:00:00 2001 From: Alexey Khit Date: Sun, 21 Aug 2022 18:00:02 +0300 Subject: [PATCH] Fix empty remote for webrtc --- pkg/webrtc/conn.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/webrtc/conn.go b/pkg/webrtc/conn.go index 0bae50d7..67ea37ae 100644 --- a/pkg/webrtc/conn.go +++ b/pkg/webrtc/conn.go @@ -130,7 +130,9 @@ func (c *Conn) GetCompleteAnswer() (answer string, err error) { func (c *Conn) remote() string { for _, trans := range c.Conn.GetTransceivers() { pair, _ := trans.Receiver().Transport().ICETransport().GetSelectedCandidatePair() - return pair.Remote.String() + if pair.Remote != nil { + return pair.Remote.String() + } } return "" }