From 386f0b38225019d42e4aa64c5ab93d1f5c7bf297 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Sun, 14 Dec 2025 19:57:39 +0530 Subject: [PATCH] fix typo in clearing index when removing track from room track manager (#4158) --- pkg/rtc/roomtrackmanager.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/rtc/roomtrackmanager.go b/pkg/rtc/roomtrackmanager.go index 98d8310c1..621864ec5 100644 --- a/pkg/rtc/roomtrackmanager.go +++ b/pkg/rtc/roomtrackmanager.go @@ -102,7 +102,7 @@ func (r *RoomTrackManager) RemoveTrack(track types.MediaTrack) { } } for j := idx; j < len(infos); j++ { - r.tracks[trackID][idx] = nil + r.tracks[trackID][j] = nil } r.tracks[trackID] = r.tracks[trackID][:idx] if len(r.tracks[trackID]) == 0 { @@ -219,7 +219,7 @@ func (r *RoomTrackManager) RemoveDataTrack(dataTrack types.DataTrack) { } } for j := idx; j < len(infos); j++ { - r.dataTracks[trackID][idx] = nil + r.dataTracks[trackID][j] = nil } r.dataTracks[trackID] = r.dataTracks[trackID][:idx] if len(r.dataTracks[trackID]) == 0 {