rigtorp / MPMCQueue

A bounded multi-producer multi-consumer concurrent queue written in C++11
MIT License
1.18k stars 160 forks source link

can mpmcqueue be clear? #26

Closed wangchuanfang closed 2 years ago

wangchuanfang commented 3 years ago

How to clear a queue

rigtorp commented 3 years ago

Consume all elements using try pop.

Because it's concurrent clear() operation doesn't really make sense.