socketry / async

An awesome asynchronous event-driven reactor for Ruby.
MIT License
2.05k stars 85 forks source link

Test segfault #216

Closed ioquatix closed 1 year ago

ioquatix commented 1 year ago

There is a race condition which can cause a segfault/rb_bug in very rare cases. It is hard to reproduce. I added a repro script that only works on Linux, and only once in every 3-4 runs, only when using io_uring. I'll think about whether I can add a specific test case.

Types of Changes

Contribution