From 548cdbeb8f15034a24dc09ab1e3c2af58c5dbafc Mon Sep 17 00:00:00 2001 From: Alessandro Ros Date: Sat, 2 Aug 2025 12:58:45 +0200 Subject: [PATCH] webrtc: fix crash introduced in #4795 (#4814) --- internal/protocols/webrtc/peer_connection.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/protocols/webrtc/peer_connection.go b/internal/protocols/webrtc/peer_connection.go index 6dc98d45..d58a8961 100644 --- a/internal/protocols/webrtc/peer_connection.go +++ b/internal/protocols/webrtc/peer_connection.go @@ -571,7 +571,7 @@ func (co *PeerConnection) LocalCandidate() string { } cp, err := receivers[0].Transport().ICETransport().GetSelectedCandidatePair() - if err != nil { + if err != nil || cp == nil { return "" } @@ -586,7 +586,7 @@ func (co *PeerConnection) RemoteCandidate() string { } cp, err := receivers[0].Transport().ICETransport().GetSelectedCandidatePair() - if err != nil { + if err != nil || cp == nil { return "" }