From 3740700ddca7eaf61524462a0d56cc27d632dc4a Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Wed, 1 May 2024 22:03:20 +0200 Subject: [PATCH] add http timeouts to changelog --- changelog/unreleased/issue-4627 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/changelog/unreleased/issue-4627 b/changelog/unreleased/issue-4627 index 626b341ea..bbc861b8e 100644 --- a/changelog/unreleased/issue-4627 +++ b/changelog/unreleased/issue-4627 @@ -4,5 +4,14 @@ Restic now downloads pack files in large chunks instead of using a streaming download. This prevents failures due to interrupted streams. The `restore` command now also retries downloading individual blobs that cannot be retrieved. +HTTP requests that are stuck for more than two minutes while uploading or +downloading are now forcibly interrupted. This ensures that stuck requests are +retried after a short timeout. These new request timeouts can temporarily be +disabled by setting the environment variable +`RESTIC_FEATURES=http-timeouts=false`. Note that this feature flag will be +removed in the next minor restic version. + https://github.com/restic/restic/issues/4627 +https://github.com/restic/restic/issues/4193 https://github.com/restic/restic/pull/4605 +https://github.com/restic/restic/pull/4792