summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin_insert.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-02-08 17:42:14 +0100
committerRobin Gareus <robin@gareus.org>2019-02-08 19:33:23 +0100
commit796ac29cf2cbf0c3bb9aae3ca6d472184f11e36a (patch)
treee0d241161ae5d6c1693f9c26e5b307d6c12ef12e /libs/ardour/plugin_insert.cc
parentb5587e5e433d42a9bcbbff16518bb2ef4c3ba9cb (diff)
Fix some disk-buffer threading issues
Make _pending_overwrite atomic (butler + process thread). This also addresses a potential seek before override race. Seeking will fill the buffers and by the time overwrite_existing_buffers() is called from there is no space to overwrite anymore.
Diffstat (limited to 'libs/ardour/plugin_insert.cc')
0 files changed, 0 insertions, 0 deletions