From b3de96ccc26b96068d1e281a28d47e9e9f2ca798 Mon Sep 17 00:00:00 2001 From: boks1971 Date: Tue, 19 Aug 2025 00:32:48 +0530 Subject: [PATCH] publisher check --- pkg/rtc/transportmanager.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/rtc/transportmanager.go b/pkg/rtc/transportmanager.go index 8d714fb89..e51fb4eea 100644 --- a/pkg/rtc/transportmanager.go +++ b/pkg/rtc/transportmanager.go @@ -621,7 +621,9 @@ func (t *TransportManager) configureICE(iceConfig *livekit.ICEConfig, reset bool t.mediaLossProxy.OnMediaLossUpdate(nil) } - t.publisher.SetPreferTCP(iceConfig.PreferencePublisher == livekit.ICECandidateType_ICT_TCP) + if t.publisher != nil { + t.publisher.SetPreferTCP(iceConfig.PreferencePublisher == livekit.ICECandidateType_ICT_TCP) + } t.subscriber.SetPreferTCP(iceConfig.PreferenceSubscriber == livekit.ICECandidateType_ICT_TCP) if onICEConfigChanged != nil {