common: SPSCQueue: Notify after incrementing queue size.

This commit is contained in:
bunnei
2019-11-27 11:56:27 -05:00
committed by GitHub
parent 6df6caaf5f
commit 5b84705292

View File

@@ -46,9 +46,8 @@ public:
ElementPtr* new_ptr = new ElementPtr();
write_ptr->next.store(new_ptr, std::memory_order_release);
write_ptr = new_ptr;
cv.notify_one();
++size;
cv.notify_one();
}
void Pop() {