Issue #6088 has been updated by mame (Yusuke Endoh).

Status changed from Open to Assigned
Assignee set to drbrain (Eric Hodel)

Drbrain-san

Could you respond to Naruse's comment?

-- 
Yusuke Endoh <mame / tsg.ne.jp>
----------------------------------------
Feature #6088: Add Net::ReadTimeout to distinguish which operation failed
https://bugs.ruby-lang.org/issues/6088#change-25394

Author: drbrain (Eric Hodel)
Status: Assigned
Priority: Normal
Assignee: drbrain (Eric Hodel)
Category: lib
Target version: 2.0.0


This relates to #5765 which improves use of timeout in net/ and #6001 which introduces Net::HTTP::OpenTimeout.

This patch introduces Net::ReadTimeout as a subclass of Timeout::Error and raises it when a read operation takes too long.  Users may use this to distinguish between timeouts for reading and timeouts for connecting to a remote host.  For a read timeout the user may wish to retry the operation.


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