class

IO::TimeoutError

Inherits IO::Error < SystemError < Exception < Reference < Object

Raised when an IO operation times out.

STDIN.read_timeout = 1.second
STDIN.gets # raises IO::TimeoutError (after 1 second)