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