struct
Cryload::Timeouts
- Cryload::Timeouts
- Struct
- Value
- Object
Overview
Socket-level deadlines. v5 set only connect and read, so a peer that accepted the request and then stopped reading could block a worker forever.
Defined in:
cryload/http_client.crConstructors
Instance Method Summary
- #apply(client : HTTP::Client) : Nil
-
#deadline_from(start : Time::Instant) : Deadline | Nil
Absolute deadline for one request, or nil when --request-timeout is unset.
- #request_timeout : Time::Span | Nil
- #timeout : Time::Span | Nil
Constructor Detail
Instance Method Detail
Absolute deadline for one request, or nil when --request-timeout is unset.