Exception: Gem::Timeout::Error
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Subclasses:
|
|
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
RuntimeError
|
|
Instance Chain:
self,
RuntimeError
|
|
Inherits: |
RuntimeError
|
Defined in: | lib/rubygems/vendor/timeout/lib/timeout.rb |
Overview
Raised by timeout when the block times out.
Class Method Summary
Class Method Details
.handle_timeout(message)
[ GitHub ]# File 'lib/rubygems/vendor/timeout/lib/timeout.rb', line 37
def self.handle_timeout( ) exc = ExitException.new( ) begin yield exc rescue ExitException => e raise new( ) if exc.equal?(e) raise end end