From c1923627c0a585bd058627a35a76dfd0938d382e Mon Sep 17 00:00:00 2001 From: Alexey Khit Date: Wed, 3 May 2023 07:57:00 +0300 Subject: [PATCH] Fix panic on Producer GetMedias --- internal/streams/producer.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/streams/producer.go b/internal/streams/producer.go index 6eed311b..6306e0af 100644 --- a/internal/streams/producer.go +++ b/internal/streams/producer.go @@ -56,6 +56,10 @@ func (p *Producer) GetMedias() []*core.Media { p.mu.Lock() defer p.mu.Unlock() + if p.conn == nil { + return nil + } + return p.conn.GetMedias() }