diff --git a/libs/pbd/pbd/rcu.h b/libs/pbd/pbd/rcu.h index 86cfcb1131..cdad78325c 100644 --- a/libs/pbd/pbd/rcu.h +++ b/libs/pbd/pbd/rcu.h @@ -235,6 +235,13 @@ public: return ret; } + void no_update () { + /* just releases the lock, in the event that no changes are + made to a write copy. + */ + _lock.unlock (); + } + void flush () { Glib::Threads::Mutex::Lock lm (_lock);