2014-05-30から1日間の記事一覧

スレッドをまたいだ大域脱出はエラーになるのでスレッドのブロックぎりぎりに大域脱出しよう

当たり前と言えば当たり前なんですけど。 スレッドをまたぐ大域脱出 Threadブロックよりも外にあるcatch(:out_of_thread)へ脱出しようとするとArgumentErrorエラーになります。 pry(main)> catch(:out_of_thread) do pry(main)* Thread.start do pry(main)* …