From 7b835b39de790829449aa7d8d2b4effaa81f08b7 Mon Sep 17 00:00:00 2001 From: "Tristan B. Kildaire" Date: Wed, 8 Sep 2021 12:39:40 +0200 Subject: [PATCH] Fixed error where no queues could be added --- source/eventy/engine.d | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/eventy/engine.d b/source/eventy/engine.d index 9d1c138..cc96e3c 100644 --- a/source/eventy/engine.d +++ b/source/eventy/engine.d @@ -251,9 +251,8 @@ public final class Engine : Thread /* Lock the queue collection */ queueLock.lock(); - /* TODO: Check for duplicate queue */ - /* If no such queue exists (recursive mutex used) */ - if(findQueue(id)) + /* If no such queue exists then add it (recursive mutex used) */ + if(!findQueue(id)) { /* Add the queue */ queues ~= newQueue;