summaryrefslogtreecommitdiff
path: root/libs/surfaces/faderport/faderport.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-01-14 10:59:27 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-01-14 10:59:27 -0500
commit5e4d9612e384fc922284c830de68056fe6ad2f4a (patch)
tree7234893edabf1fdfae2c340af8df3c9f19e215e1 /libs/surfaces/faderport/faderport.cc
parent35807a19293564afb742e99371d7e07b26cc8619 (diff)
faderport: stop event loop when destroying object
Diffstat (limited to 'libs/surfaces/faderport/faderport.cc')
-rw-r--r--libs/surfaces/faderport/faderport.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/surfaces/faderport/faderport.cc b/libs/surfaces/faderport/faderport.cc
index cb231633d2..9481445af2 100644
--- a/libs/surfaces/faderport/faderport.cc
+++ b/libs/surfaces/faderport/faderport.cc
@@ -208,6 +208,10 @@ FaderPort::~FaderPort ()
}
tear_down_gui ();
+
+ /* stop event loop */
+ DEBUG_TRACE (DEBUG::FaderPort, "BaseUI::quit ()\n");
+ BaseUI::quit ();
}
void*