2013-02-01から1ヶ月間の記事一覧

Ruby 1.8 系と 1.9 系では Timeout::Error の継承元クラスが異なる

1.8 系の最終版である Ruby 1.8.7 では Timeout::Error < Interrupt < SignalException < Exception < Object < Kernelであり Ruby 1.9 系では Timeout::Error < RuntimeError < StandardError < Exception < Object < Kernel < BasicObject になっています…