From 22209796627acfef17c53d4cf523eed3daa26c2b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 15 May 2012 01:52:08 +0000 Subject: Eliminate long-duration event locks by generated responses in pre_process(). This also fixes some correctness issues, since the state at pre_process() time is actually the state that needs to be broadcast to clients. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4416 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/events/SetMetadata.hpp | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src/server/events/SetMetadata.hpp') diff --git a/src/server/events/SetMetadata.hpp b/src/server/events/SetMetadata.hpp index 7f5d82b4..84957e02 100644 --- a/src/server/events/SetMetadata.hpp +++ b/src/server/events/SetMetadata.hpp @@ -17,10 +17,6 @@ #ifndef INGEN_EVENTS_SETMETADATA_HPP #define INGEN_EVENTS_SETMETADATA_HPP -#include - -#include - #include #include "raul/URI.hpp" @@ -108,14 +104,11 @@ private: Ingen::Shared::ResourceImpl* _object; PatchImpl* _patch; CompiledPatch* _compiled_patch; - std::string _error_predicate; bool _create; Resource::Graph _context; ControlBindings::Key _binding; SharedPtr _old_bindings; - - Glib::RWLock::WriterLock _lock; }; } // namespace Events -- cgit v1.2.1