Issue #8730 has been reported by takiuchi (Genki Takiuchi).

----------------------------------------
Bug #8730: "rescue Exception" rescues Timeout::ExitException
https://bugs.ruby-lang.org/issues/8730

Author: takiuchi (Genki Takiuchi)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: current: 2.1.0
ruby -v: 2.0.0
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


=begin
Timeout.timeout ?????????????? rescue Exception ??????????????????????????????????????????????
????????????????????????????????????? Timeout::ExitException ????????派?????????足?????????????
正????? Timeout::Error ?????????????????

?)

  timeout 1 do
    begin
      sleep 3
    rescue Exception => e
      puts e.class.superclass #=> "Timeout::ExitException"
    end
  end
=end


-- 
http://bugs.ruby-lang.org/