From: Marcel van der Veldt Date: Sun, 22 Feb 2026 13:52:33 +0000 (+0100) Subject: Lock set_members to avoid concurrent actions X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=c6347f278150de02be08e5a15575a66b7a12402f;p=music-assistant-server.git Lock set_members to avoid concurrent actions --- diff --git a/music_assistant/controllers/players/controller.py b/music_assistant/controllers/players/controller.py index b45f316d..56c3a279 100644 --- a/music_assistant/controllers/players/controller.py +++ b/music_assistant/controllers/players/controller.py @@ -1001,6 +1001,7 @@ class PlayerController(ProtocolLinkingMixin, CoreController): await self._handle_enqueue_next_media(player_id, media) @api_command("players/cmd/set_members") + @handle_player_command(lock=True) async def cmd_set_members( self, target_player: str,