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