[ruby-core:126108] [Ruby Bug#21883] IO::Buffer can be unlocked and freed by another thread during syscall