id summary reporter owner description type status milestone component version severity resolution keywords cc 8560 [lockfree] spsc_queue capacity one off reakinator@… timblechmann "This is related to ticket #8135 Should boost::lockfree::spsc_queue also be allocating one extra node to account for it's internal marker? Please consider the following simple example: {{{ #include #include int main() { boost::lockfree::spsc_queue que( 3 ); std::cout << std::boolalpha; std::cout << que.push(1) << std::endl; // true std::cout << que.push(2) << std::endl; // true std::cout << que.push(3) << std::endl; // false <--- should be true? std::cout << que.push(4) << std::endl; // false return 0 } }}}" Bugs closed To Be Determined lockfree Boost 1.53.0 Problem fixed