From 60904be8efad6928727101ff6eb1770c173f68ae Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 12 May 2012 14:12:51 +0000 Subject: [PATCH] fully tear down Mackie GUI when disabling mackie git-svn-id: svn://localhost/ardour2/branches/3.0@12258 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/surfaces/mackie/mackie_control_protocol.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/surfaces/mackie/mackie_control_protocol.cc b/libs/surfaces/mackie/mackie_control_protocol.cc index 686f868d1b..f8aada29bc 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.cc +++ b/libs/surfaces/mackie/mackie_control_protocol.cc @@ -124,6 +124,9 @@ MackieControlProtocol::~MackieControlProtocol() { DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::~MackieControlProtocol\n"); + drop_connections (); + tear_down_gui (); + _active = false; /* stop event loop */