标签: ruby ruby-2.0
这个新的“异步异常处理”API是什么,我一直看到它是ruby 2.0的一部分。
有人可以大致解释一下ruby中“异步异常处理”的含义吗?
答案 0 :(得分:1)
“异步异常处理API”本质上就是这种新方法:Thread::handle_interrupt加上pending_interrupt?和class Thread#raise版本的Thread#kill。这是尝试更好地控制使用{{1}}或{{1}}时会发生什么。
Thread::handle_interrupt
pending_interrupt?
Thread#raise
Thread#kill