From: Paul Davis Date: Wed, 22 Feb 2017 17:27:07 +0000 (+0100) Subject: fix deadlock when assigning a VCA master X-Git-Tag: 5.7~51 X-Git-Url: https://main.carlh.net/gitweb/?p=ardour.git;a=commitdiff_plain;h=78823e3aa9debbf701311f7ea70d47fb08dc71f9 fix deadlock when assigning a VCA master --- 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 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