diff options
Diffstat (limited to 'interface/render.py')
-rw-r--r-- | interface/render.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/interface/render.py b/interface/render.py index 7f8d3f1..a15b473 100644 --- a/interface/render.py +++ b/interface/render.py @@ -44,6 +44,7 @@ class Renderer: with self._lock: self._running = False + def set_functions(self, *args): with self._lock: if self._running: @@ -138,6 +139,7 @@ class Renderer: self.w_lock = w_lock self._lock = threading.RLock() + self._stop_lock = threading.Lock() self._hold = {} self._channels = frozenset().union(*((c for c in f.channels) for f in w.fixtures.values())) self._last = {c: 0 for c in self._channels} |