diff --git a/libs/ardour/audioengine.cc b/libs/ardour/audioengine.cc index 1d79b03cc8..d66cad079b 100644 --- a/libs/ardour/audioengine.cc +++ b/libs/ardour/audioengine.cc @@ -210,6 +210,7 @@ AudioEngine::sample_rate_change (pframes_t nframes) int AudioEngine::buffer_size_change (pframes_t bufsiz) { + Glib::Threads::Mutex::Lock pl (_process_lock); set_port_buffer_sizes (bufsiz); if (_session) {