mirror of
https://github.com/Icinga/icinga2.git
synced 2026-04-28 01:26:44 -04:00
Remove unused EventQueue::UnregisterIfUnused()
This commit is contained in:
parent
41f61ccba4
commit
d19c0637ee
2 changed files with 0 additions and 9 deletions
|
|
@ -71,14 +71,6 @@ void EventQueue::RemoveClient(void *client)
|
|||
m_Events.erase(client);
|
||||
}
|
||||
|
||||
void EventQueue::UnregisterIfUnused(const String& name, const EventQueue::Ptr& queue)
|
||||
{
|
||||
std::unique_lock<std::mutex> lock(queue->m_Mutex);
|
||||
|
||||
if (queue->m_Events.empty())
|
||||
Unregister(name);
|
||||
}
|
||||
|
||||
void EventQueue::SetTypes(const std::set<String>& types)
|
||||
{
|
||||
std::unique_lock<std::mutex> lock(m_Mutex);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,6 @@ public:
|
|||
Dictionary::Ptr WaitForEvent(void *client, double timeout = 5);
|
||||
|
||||
static std::vector<EventQueue::Ptr> GetQueuesForType(const String& type);
|
||||
static void UnregisterIfUnused(const String& name, const EventQueue::Ptr& queue);
|
||||
|
||||
static EventQueue::Ptr GetByName(const String& name);
|
||||
static void Register(const String& name, const EventQueue::Ptr& function);
|
||||
|
|
|
|||
Loading…
Reference in a new issue