diff options
author | Robin Gareus <robin@gareus.org> | 2015-01-30 01:26:47 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-01-30 01:28:52 +0100 |
commit | 070818f8843b9c32da2710664de93e68e11fb4b3 (patch) | |
tree | 87aa184bc671b903e24975ab4788fbe19c4dc145 /libs/ardour/ardour/graph.h | |
parent | 66eef257d8d4ec4661aba83b878acfd4a94b7d11 (diff) |
take down backend specific threads with backend
Diffstat (limited to 'libs/ardour/ardour/graph.h')
-rw-r--r-- | libs/ardour/ardour/graph.h | 6 |
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 |