diff options
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/session_state.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index 87584ce89c..73d65ba7b6 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -325,6 +325,9 @@ Session::post_engine_init () for (RouteList::iterator i = r->begin(); i != r->end(); ++i) { (*i)->configure_processors (0); } + /* release process-lock, ProcessorChangeBlocker may trigger + * latency-callback from non-rt thread which may take the lock */ + lx.release (); } /* Reset all panners */ |