summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/graph.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-01-30 01:26:47 +0100
committerRobin Gareus <robin@gareus.org>2015-01-30 01:28:52 +0100
commit070818f8843b9c32da2710664de93e68e11fb4b3 (patch)
tree87aa184bc671b903e24975ab4788fbe19c4dc145 /libs/ardour/ardour/graph.h
parent66eef257d8d4ec4661aba83b878acfd4a94b7d11 (diff)
take down backend specific threads with backend
Diffstat (limited to 'libs/ardour/ardour/graph.h')
-rw-r--r--libs/ardour/ardour/graph.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/ardour/ardour/graph.h b/libs/ardour/ardour/graph.h
index dc531b3680..7a2ac9455a 100644
--- a/libs/ardour/ardour/graph.h
+++ b/libs/ardour/ardour/graph.h
@@ -89,7 +89,7 @@ protected:
virtual void session_going_away ();
private:
- volatile bool _quit_threads;
+ volatile bool _threads_active;
void reset_thread_list ();
void drop_threads ();
@@ -136,6 +136,10 @@ private:
bool _process_noroll;
int _process_retval;
bool _process_need_butler;
+
+ // enginer / thread connection
+ PBD::ScopedConnectionList engine_connections;
+ void engine_stopped ();
};
} // namespace