summaryrefslogtreecommitdiff
path: root/libs/ardour/io.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/io.cc')
-rw-r--r--libs/ardour/io.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/io.cc b/libs/ardour/io.cc
index aac2adf784..2397c7ee06 100644
--- a/libs/ardour/io.cc
+++ b/libs/ardour/io.cc
@@ -1252,6 +1252,7 @@ IO::disable_connecting ()
int
IO::enable_connecting ()
{
+ Glib::Mutex::Lock lm (AudioEngine::instance()->process_lock());
connecting_legal = true;
boost::optional<int> r = ConnectingLegal ();
return r.get_value_or (0);