From 1318ba3c3af3611ebe8bf4448f73efe27975ccc7 Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Tue, 6 May 2008 20:03:08 -0500 Subject: [PATCH] Also deregister control ports during track destruction. --- Timeline/Track.C | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Timeline/Track.C b/Timeline/Track.C index a60b104..ad61646 100644 --- a/Timeline/Track.C +++ b/Timeline/Track.C @@ -254,6 +254,13 @@ Track::~Track ( ) configure_inputs( 0 ); configure_outputs( 0 ); + /* controls too */ + for ( int i = control_out.size(); i--; ) + { + control_out.back()->shutdown(); + control_out.pop_back(); + } + log_destroy(); }