13
0

do not reset ControlProtocol state for every engine restart, it is not necessary

This commit is contained in:
Paul Davis 2019-01-27 14:01:05 -07:00
parent 59b709be2b
commit e7b34d7f18

View File

@ -612,11 +612,12 @@ ARDOUR::init_post_engine (uint32_t start_cnt)
ARDOUR::PluginManager::instance().refresh (!Config->get_discover_vst_on_start());
}
if ((node = Config->control_protocol_state()) != 0) {
ControlProtocolManager::instance().set_state (*node, 0 /* here: global-config state */);
}
if (start_cnt == 0) {
if ((node = Config->control_protocol_state()) != 0) {
ControlProtocolManager::instance().set_state (*node, 0 /* here: global-config state */);
}
TransportMasterManager::instance().restart ();
}
}