run -> self[permalink][rdoc][edit]-
停止状態(stop)のスレッドを再開させます。 Thread#wakeup と異なりすぐにスレッドの切り替えを行います。
- [EXCEPTION]
ThreadError: - 死んでいるスレッドに対して実行すると発生します。
a = Thread.new { puts "a"; Thread.stop; puts "c" } sleep 0.1 while a.status!='sleep' puts "Got here" a.run a.join # => a # => Got here # => c[SEE_ALSO] Thread#wakeup, Thread.stop
- [EXCEPTION]