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)