标签: ruby multithreading
是:
Kernel#sleep
Thread.stop
等效?如果没有,那有什么区别?
答案 0 :(得分:1)
我认为您在询问在正在运行的线程中调用sleep或stop是否相同。我会说,是的,它在语义上是相同的,但它们称为不同的低级函数:
sleep
stop
stop -> rb_thread_sleep_deadly(); sleep -> rb_thread_sleep_forever();