ocaml-multicore / picos

Interoperable effects based concurrency
https://ocaml-multicore.github.io/picos/doc/picos/index.html
ISC License
86 stars 3 forks source link

Fix `Picos_mpmcq.pop_exn` incorrectly reporting queue as empty #241

Closed polytypic closed 1 month ago

polytypic commented 1 month ago

This is difficult to reproduce — I've witnessed this having happened exactly once on the CI, but the bug seems obvious as explained in #224.