ms-queue: fixups, add simple race detection
[model-checker-benchmarks.git] / spsc-bugfix / queue.h
index c77425f5b662f1de1982e9738ede23bcff4e4a07..2e2f494b6a4cf3faf497edf7c4a2c09dd9809a62 100644 (file)
@@ -25,7 +25,7 @@ public:
                node* n = new node (data);
                head($)->next.store(n, std::memory_order_release);
                head = n;
-               ec.signal_relaxed();
+               ec.signal();
        }
 
        T dequeue()