4799280ccd
Use timeout futures for sections that might hang in certain error conditions. This is mostly intended to be used as a safeguard, not a first line of defense - i.e. best-effort avoidance of total hangs. Not every future used for the HttpClient/H2Client is changed, only those where a quick response is to be expected. For example, the response reading futures are left alone, so data transfer is never capped with timeout, only the initial server connect. It is also used for upgrading to H2 connections, as that can take a long time on overloaded servers. Signed-off-by: Stefan Reiter <s.reiter@proxmox.com> |
||
---|---|---|
.. | ||
backup_reader.rs | ||
backup_repo.rs | ||
backup_specification.rs | ||
backup_writer.rs | ||
http_client.rs | ||
merge_known_chunks.rs | ||
pipe_to_stream.rs | ||
pull.rs | ||
pxar_backup_stream.rs | ||
remote_chunk_reader.rs | ||
task_log.rs |