From 760db6493b61824ae8a583154b4a3bcacbba56cc Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 10 Apr 2012 15:25:27 +0000 Subject: [PATCH] call ProcessThread::init() to correctly setup per-thread process buffers for use during freeze() operations git-svn-id: svn://localhost/ardour2/branches/3.0@11867 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/editor_ops.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc index 92d4ed63f5..ee78056b7f 100644 --- a/gtk2_ardour/editor_ops.cc +++ b/gtk2_ardour/editor_ops.cc @@ -3389,6 +3389,8 @@ Editor::_freeze_thread (void* arg) void* Editor::freeze_thread () { + /* create per-thread buffers for process() calls */ + ProcessThread::init (); /* create event pool because we may need to talk to the session */ SessionEvent::create_per_thread_pool ("freeze events", 64); /* create per-thread buffers for process() tree to use */