Use PBD::pthread_name in debug output for portability
[ardour.git] / libs / ardour / bundle.cc
index f38fe0c42f7234173d1068c2d4e1d39992535104..0ac62d70762d6a78fbccd8b692bfecee97728810 100644 (file)
@@ -205,6 +205,9 @@ Bundle::remove_channel (uint32_t ch)
 
        Glib::Threads::Mutex::Lock lm (_channel_mutex);
        _channel.erase (_channel.begin () + ch);
+
+       lm.release();
+       emit_changed (ConfigurationChanged);
 }
 
 /** Remove all channels */
@@ -214,6 +217,9 @@ Bundle::remove_channels ()
        Glib::Threads::Mutex::Lock lm (_channel_mutex);
 
        _channel.clear ();
+
+       lm.release();
+       emit_changed (ConfigurationChanged);
 }
 
 /** @param p Port name.