restic/internal
Michael Eischer e483b63c40 retrybackend: Fail operations when context is already canceled
Depending on the used backend, operations started with a canceled
context may fail or not. For example the local backend still works in
large parts when called with a canceled context. Backends transfering
data via http don't work. It is also not possible to retry failed
operations in that state as the RetryBackend will abort with a 'context
canceled' error.

Ensure uniform behavior of all backends by checking for a canceled
context by checking for a canceled context as a first step in the
RetryBackend. This ensures uniform behavior across all backends, as
backends are always wrapped in a RetryBackend.
2020-12-28 21:06:47 +01:00
..
2020-12-23 02:34:31 +01:00
2020-09-05 10:07:16 +02:00
2020-12-19 02:42:46 +03:00
2018-05-22 20:48:17 +02:00
2020-12-11 09:41:59 +01:00
2019-04-13 13:38:39 +02:00
2020-12-23 23:26:04 +03:00
2020-11-22 20:41:10 +01:00
2020-12-11 09:41:59 +01:00
2020-11-12 20:38:31 +01:00
2020-09-21 14:21:32 +02:00