From daa2522a52011146bf0bf69199f2403e3c950290 Mon Sep 17 00:00:00 2001 From: Alexey Khit Date: Sun, 10 Sep 2023 16:10:00 +0300 Subject: [PATCH] Fix panic for HomeKit source --- pkg/homekit/client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/homekit/client.go b/pkg/homekit/client.go index 3221caad..c61acea6 100644 --- a/pkg/homekit/client.go +++ b/pkg/homekit/client.go @@ -175,10 +175,10 @@ func (c *Client) Start() error { func (c *Client) Stop() error { _ = c.SuperProducer.Close() - if c.videoSession != nil { + if c.videoSession != nil && c.videoSession.Remote != nil { c.srtp.DelSession(c.videoSession) } - if c.audioSession != nil { + if c.audioSession != nil && c.audioSession.Remote != nil { c.srtp.DelSession(c.audioSession) }