ActionsLike0
Feature #6088
closedAdd Net::ReadTimeout to distinguish which operation failed
Description
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.
Files
Updated by mame (Yusuke Endoh) about 13 years ago
- Status changed from Open to Assigned
- Assignee set to drbrain (Eric Hodel)
Updated by drbrain (Eric Hodel) about 13 years ago
- File net.read_timeout.patch net.read_timeout.patch added
Updated by mame (Yusuke Endoh) about 13 years ago
- Assignee changed from drbrain (Eric Hodel) to naruse (Yui NARUSE)
Updated by naruse (Yui NARUSE) about 13 years ago
- Assignee changed from naruse (Yui NARUSE) to drbrain (Eric Hodel)
Updated by drbrain (Eric Hodel) almost 13 years ago
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
ActionsLike0