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