make ControlProtocolManager actually handle control protocols that fail to activate
[ardour.git] / libs / ardour / ardour / control_protocol_manager.h
index c6ea045ce10d090a6218ac549668552cc06fc4ed..2dddc30acac91b6e883dc8242127130e97023fb2 100644 (file)
@@ -93,7 +93,7 @@ class LIBARDOUR_API ControlProtocolManager : public PBD::Stateful, public ARDOUR
        ControlProtocolDescriptor* get_descriptor (std::string path);
        ControlProtocolInfo* cpi_by_name (std::string);
        ControlProtocol* instantiate (ControlProtocolInfo&);
-       int teardown (ControlProtocolInfo&);
+       int teardown (ControlProtocolInfo&, bool lock_required);
 };
 
 } // namespace