From d29c5cdfb039ad28488da76ba9952af1be927884 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 4 Oct 2012 20:54:08 +0000 Subject: [PATCH] drop connections to incoming MIDI signals before deleting MTC Slave object git-svn-id: svn://localhost/ardour2/branches/3.0@13208 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/mtc_slave.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/ardour/mtc_slave.cc b/libs/ardour/mtc_slave.cc index 1176c59f25..770c5046a8 100644 --- a/libs/ardour/mtc_slave.cc +++ b/libs/ardour/mtc_slave.cc @@ -70,6 +70,8 @@ MTC_Slave::MTC_Slave (Session& s, MIDI::Port& p) MTC_Slave::~MTC_Slave() { + port_connections.drop_connections (); + if (did_reset_tc_format) { session.config.set_timecode_format (saved_tc_format); }