Can ruby exceptions be handled asynchronously outside of a Thread::handle_interrupt block? Can ruby exceptions be handled asynchronously outside of a Thread::handle_interrupt block? multithreading multithreading