diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-14 12:30:16 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-17 11:16:07 -0400 |
commit | 5b22e673878c7670356a259f3b80f0bd22b9d6a8 (patch) | |
tree | 5e784f075f8fbf829c599750956b65288e0e9ab9 /libs/ardour/port_manager.cc | |
parent | 2c2ce7aa55f8878b86d648347af91c533e707394 (diff) |
add more DEBUG_TRACE statements for port/destruction debugging
Diffstat (limited to 'libs/ardour/port_manager.cc')
-rw-r--r-- | libs/ardour/port_manager.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/port_manager.cc b/libs/ardour/port_manager.cc index f057b2ffa2..7a13756dab 100644 --- a/libs/ardour/port_manager.cc +++ b/libs/ardour/port_manager.cc @@ -56,6 +56,8 @@ PortManager::clear_pending_port_deletions () { Port* p; + DEBUG_TRACE (DEBUG::Ports, string_compose ("pending port deletions: %1\n", _port_deletions_pending.read_space())); + while (_port_deletions_pending.read (&p, 1) == 1) { delete p; } @@ -406,6 +408,7 @@ PortManager::unregister_port (boost::shared_ptr<Port> port) Ports::iterator x = ps->find (make_port_name_relative (port->name())); if (x != ps->end()) { + DEBUG_TRACE (DEBUG::Ports, string_compose ("removing %1 from port map (uc=%2)\n", port->name(), port.use_count())); ps->erase (x); } |