Skip to content

Commit a9c7201

Browse files
committed
Stop tracks and forwarders when unpublished
1 parent af2c480 commit a9c7201

File tree

1 file changed

+2
-0
lines changed
  • agents-core/vision_agents/core/agents

1 file changed

+2
-0
lines changed

agents-core/vision_agents/core/agents/agents.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -980,6 +980,8 @@ async def _on_track_removed(
980980
):
981981
track = self._active_video_tracks.pop(track_id, None)
982982
if track is not None:
983+
await track.forwarder.stop()
984+
track.track.stop()
983985
await self._on_track_change(track_id)
984986

985987
async def _on_track_change(self, track_id: str):

0 commit comments

Comments
 (0)