summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-02-22 18:27:07 +0100
committerPaul Davis <paul@linuxaudiosystems.com>2017-02-22 18:27:26 +0100
commit78823e3aa9debbf701311f7ea70d47fb08dc71f9 (patch)
tree42bf7b92fea48fbd10193828942b12419788ea24 /libs
parentc12fa9c3cbfd180ff89ef70b62e3fc2e339296de (diff)
fix deadlock when assigning a VCA master
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/slavable_automation_control.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/slavable_automation_control.cc b/libs/ardour/slavable_automation_control.cc
index cd46194316..dbcce27f22 100644
--- a/libs/ardour/slavable_automation_control.cc
+++ b/libs/ardour/slavable_automation_control.cc
@@ -149,7 +149,7 @@ SlavableAutomationControl::add_master (boost::shared_ptr<AutomationControl> m, b
const double master_value = m->get_value();
if (master_value == 0.0) {
- actually_set_value (0.0, Controllable::NoGroup);
+ AutomationControl::set_double (0.0, Controllable::NoGroup);
} else {
/* scale control's own value by
amount that the master will