summaryrefslogtreecommitdiff
path: root/interface/render.py
diff options
context:
space:
mode:
Diffstat (limited to 'interface/render.py')
-rw-r--r--interface/render.py2
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}