From 2510b0cd8ab033a7217cc0646ec84e2a7f7cae9e Mon Sep 17 00:00:00 2001 From: Terry Geng Date: Wed, 11 Mar 2020 09:26:10 +0800 Subject: [PATCH] chore: removed workaround for pymumble issue --- mumbleBot.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/mumbleBot.py b/mumbleBot.py index ec63bb4..dd39c8b 100644 --- a/mumbleBot.py +++ b/mumbleBot.py @@ -464,7 +464,6 @@ class MumbleBot: delta = time.time() - self.last_volume_cycle_time if self.on_ducking and self.ducking_release < time.time(): - self._clear_pymumble_soundqueue() self.on_ducking = False self._max_rms = 0 @@ -564,14 +563,6 @@ class MumbleBot: self.last_volume_cycle_time = time.time() self.pause_at_id = "" - # TODO: this is a temporary workaround for issue #44 of pymumble. - def _clear_pymumble_soundqueue(self): - for id, user in self.mumble.users.items(): - user.sound.lock.acquire() - user.sound.queue.clear() - user.sound.lock.release() - self.log.debug("bot: pymumble soundqueue cleared.") - def start_web_interface(addr, port): global formatter