diff options
author | Thomas White <taw@physics.org> | 2021-03-02 18:05:07 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2021-03-02 18:23:21 +0100 |
commit | 9e15a6a8242022fa6fe5c81d3de8cbbd77b023c4 (patch) | |
tree | 3da9af2bac3578b53a2610edc840fac591e45c2e /guile/starlet/midi-control | |
parent | d7d10c78b205b9490f8d2cdf98d5f759f3aec391 (diff) |
Make home state immutable, and put it in an atomic box with the fixture list
Rationale: we expect fixtures to be patched while scanout is running.
The fixture list and the home state must stay in sync, otherwise a
fixture might try to scan out with an undefined parameter value. This
resulted in random crashes when patching new fixtures.
Diffstat (limited to 'guile/starlet/midi-control')
0 files changed, 0 insertions, 0 deletions