diff options
Diffstat (limited to 'src/server/EventSource.hpp')
-rw-r--r-- | src/server/EventSource.hpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/server/EventSource.hpp b/src/server/EventSource.hpp index 5d3c1e14..f05322e0 100644 --- a/src/server/EventSource.hpp +++ b/src/server/EventSource.hpp @@ -19,7 +19,6 @@ #define INGEN_ENGINE_EVENTSOURCE_HPP #include "raul/AtomicPtr.hpp" -#include "raul/Semaphore.hpp" #include "raul/Slave.hpp" namespace Ingen { @@ -46,13 +45,6 @@ public: bool empty() { return !_head.get(); } - /** Signal that a blocking event is finished. - * - * This MUST be called by blocking events in their post_process() method - * to resume pre-processing of events. - */ - inline void unblock() { _blocking_semaphore.post(); } - protected: void push_queued(QueuedEvent* const ev); @@ -64,8 +56,6 @@ private: Raul::AtomicPtr<QueuedEvent> _head; Raul::AtomicPtr<QueuedEvent> _prepared_back; Raul::AtomicPtr<QueuedEvent> _tail; - - Raul::Semaphore _blocking_semaphore; }; } // namespace Server |