[ruby-core:124837] [Ruby Bug#21882] IO::Buffer#locked leaves the buffer locked when the block raises