From d12e67820f437d797bbb40455da81401212a40c4 Mon Sep 17 00:00:00 2001 From: onyx-and-iris <75868496+onyx-and-iris@users.noreply.github.com> Date: Wed, 6 Jul 2022 14:27:34 +0100 Subject: [PATCH] fix regression in observable thread. patch bump --- pyproject.toml | 2 +- voicemeeterlib/base.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 46dc0d1..ab77e17 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "voicemeeter-api" -version = "0.2.0" +version = "0.2.1" description = "A Python wrapper for the Voiceemeter API" authors = ["onyx-and-iris "] license = "MIT" diff --git a/voicemeeterlib/base.py b/voicemeeterlib/base.py index 134a115..72fe0c7 100644 --- a/voicemeeterlib/base.py +++ b/voicemeeterlib/base.py @@ -21,7 +21,7 @@ class Remote(CBindings): self.cache = {} self.subject = Subject() self.strip_mode = 0 - self.running = True + self.running = None for attr, val in kwargs.items(): setattr(self, attr, val) @@ -39,6 +39,7 @@ class Remote(CBindings): def init_thread(self): """Starts updates thread.""" + self.running = True t = Thread(target=self._updates, daemon=True) t.start()