[ruby-core:127154] [Ruby Bug#22415] Thread.handle_interrupt needs to preserve errinfo