diff --git a/internal/webrtc/server.go b/internal/webrtc/server.go index c50225ee..2b3af264 100644 --- a/internal/webrtc/server.go +++ b/internal/webrtc/server.go @@ -195,9 +195,7 @@ func inputWebRTC(w http.ResponseWriter, r *http.Request) { case pion.PeerConnectionState: if msg == pion.PeerConnectionStateClosed { stream.RemoveProducer(prod) - if _, ok := sessions[id]; ok { - delete(sessions, id) - } + delete(sessions, id) } } })