summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd/event_loop.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-01-14 10:53:32 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-01-14 10:53:32 -0500
commit35807a19293564afb742e99371d7e07b26cc8619 (patch)
tree7798aa486f8fc413b2ac32d7b2275e046eec4418 /libs/pbd/pbd/event_loop.h
parent077c65cc2a2a058505256ea7d4c58508f3a30593 (diff)
fully clean up request buffers when a thread dies
Diffstat (limited to 'libs/pbd/pbd/event_loop.h')
-rw-r--r--libs/pbd/pbd/event_loop.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/pbd/pbd/event_loop.h b/libs/pbd/pbd/event_loop.h
index f4f57f4c28..b6e07b44de 100644
--- a/libs/pbd/pbd/event_loop.h
+++ b/libs/pbd/pbd/event_loop.h
@@ -93,6 +93,7 @@ class LIBPBD_API EventLoop
static void register_request_buffer_factory (const std::string& target_thread_name, void* (*factory) (uint32_t));
static void pre_register (const std::string& emitting_thread_name, uint32_t num_requests);
+ static void remove_request_buffer_from_map (void* ptr);
private:
static Glib::Threads::Private<EventLoop> thread_event_loop;