summaryrefslogtreecommitdiff
path: root/gtk2_ardour/plugin_eq_gui.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-10-25 02:00:08 +0200
committerRobin Gareus <robin@gareus.org>2018-10-25 02:00:08 +0200
commit5599cdb911a9bbbd3f3f82a5d71ac7a850cb2d08 (patch)
tree767e01a5f262d9c643881c8f3d5b5d33ea7f8ea0 /gtk2_ardour/plugin_eq_gui.cc
parentd53f49acf463dc77883a5b562feaeb4f0ef5009f (diff)
Fix race-condition/deadlock, plugin-copy while rolling
lili93's session (#ardour) triggered this w/jackd 512fpp: Drag/Drop copy a latent plugin from one track to another while rolling. The GUI-thread as well as the auto-connect thread concurrently call jack_recompute_total_latencies(). The auto-connect thread holds a process lock while doing so. The GUI does not use any mutexes. This randomly deadlocks in libjack. backtrace: https://pastebin.com/6m3KGhWS
Diffstat (limited to 'gtk2_ardour/plugin_eq_gui.cc')
0 files changed, 0 insertions, 0 deletions