X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fsession_process.cc;h=7788eb2b978fd260aa16bc0a5dd6d8e4480d0eba;hb=8229124078cef9fac0d4a20bc7958a3148eb092f;hp=766ce395e51fc16edc60afbd46ba93526bcaf6e3;hpb=73e80b4429c0d6c187acaa270659adc44620e53c;p=ardour.git diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index 766ce395e5..7788eb2b97 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -674,7 +674,7 @@ Session::follow_slave (pframes_t nframes) } - if (_slave_state == Running && !non_realtime_work_pending()) { + if (_slave_state == Running && 0 == (post_transport_work () & ~PostTransportSpeed)) { /* speed is set, we're locked, and good to go */ return true; }