From 54b737addaff8fbcbec927c31b6a1f00a80a5cda Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 12 May 2012 05:09:25 +0000 Subject: Add thread assertion. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4371 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/PreProcessor.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/server/PreProcessor.cpp b/src/server/PreProcessor.cpp index a88b74e5..4f51ad00 100644 --- a/src/server/PreProcessor.cpp +++ b/src/server/PreProcessor.cpp @@ -40,6 +40,8 @@ PreProcessor::~PreProcessor() void PreProcessor::event(Event* const ev) { + ThreadManager::assert_not_thread(THREAD_PROCESS); + // TODO: Probably possible to make this lock-free with CAS Glib::Mutex::Lock lock(_mutex); -- cgit v1.2.1