summaryrefslogtreecommitdiff
path: root/libs/ardour/session.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/session.cc')
-rw-r--r--libs/ardour/session.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc
index e4de8ea6c4..a42d764c9e 100644
--- a/libs/ardour/session.cc
+++ b/libs/ardour/session.cc
@@ -56,6 +56,7 @@
#include "ardour/auditioner.h"
#include "ardour/buffer_set.h"
#include "ardour/bundle.h"
+#include "ardour/butler.h"
#include "ardour/click.h"
#include "ardour/configuration.h"
#include "ardour/crossfade.h"
@@ -129,6 +130,7 @@ Session::Session (AudioEngine &eng,
_session_dir (new SessionDirectory(fullpath)),
pending_events (2048),
state_tree (0),
+ butler (new Butler ()),
post_transport_work((PostTransportWork)0),
_send_smpte_update (false),
midi_thread (pthread_t (0)),
@@ -214,6 +216,7 @@ Session::Session (AudioEngine &eng,
_session_dir ( new SessionDirectory(fullpath)),
pending_events (2048),
state_tree (0),
+ butler (new Butler ()),
post_transport_work((PostTransportWork)0),
_send_smpte_update (false),
midi_thread (pthread_t (0)),
@@ -350,7 +353,7 @@ Session::destroy ()
delete state_tree;
/* reset dynamic state version back to default */
-
+
Stateful::loading_state_version = 0;
terminate_butler_thread ();