Nick Craig-Wood
83a366beae
sftp: don't retry permanent connection errors
...
The connection pacer in getSftpConnection used to retry every error,
so permanent failures (host key mismatch, certificate rejection, auth
failure, etc.) were looped 10 times before reporting to the user.
Switch to using fserrors.ShouldRetry which matches the pattern other
backends use so only genuinely retriable errors (timeouts, EOF,
network blips) are retried and permanent errors are surfaced
immediately.
2026-07-27 14:57:21 +01:00
..
2024-08-08 13:41:31 +01:00
2026-05-01 13:41:07 +01:00
2026-07-22 11:30:21 +01:00
2026-07-09 17:46:31 +01:00
2026-07-14 14:13:49 +01:00
2026-03-03 14:01:11 +00:00
2025-11-18 16:09:06 +00:00
2026-07-12 13:26:17 +01:00
2025-06-12 18:31:01 +01:00
2026-05-06 17:47:53 +01:00
2026-07-16 14:47:03 +01:00
2025-11-04 14:50:56 +00:00
2025-11-27 14:42:11 +00:00
2026-01-18 20:48:33 +01:00
2026-07-27 12:27:02 +01:00
2026-07-10 18:45:41 +01:00
2026-07-19 19:01:12 +01:00
2024-09-06 18:20:10 +01:00
2025-02-28 11:31:14 +00:00
2026-06-08 11:54:43 +01:00
2026-07-13 11:22:04 +01:00
2026-07-14 14:13:49 +01:00
2026-07-14 14:13:49 +01:00
2025-05-27 14:28:25 +01:00
2025-12-01 19:04:02 +00:00
2026-07-07 12:35:37 +01:00
2026-07-13 10:44:03 +01:00
2026-07-13 13:53:29 +01:00
2026-07-14 14:13:49 +01:00
2026-05-11 11:05:22 +01:00
2026-05-24 19:57:31 +01:00
2026-07-21 15:18:23 +01:00
2026-07-17 18:29:39 +01:00
2025-09-04 10:37:27 +01:00
2026-07-10 11:01:57 +01:00
2026-07-14 14:13:49 +01:00
2025-06-24 15:04:45 +01:00
2026-07-17 18:29:39 +01:00
2026-07-10 18:45:41 +01:00
2026-07-13 13:49:11 +01:00
2026-07-20 17:37:16 +01:00
2025-12-17 10:21:12 +00:00
2026-07-14 14:13:49 +01:00
2026-07-17 18:29:39 +01:00
2026-07-17 18:29:39 +01:00
2026-01-09 16:10:02 +00:00
2026-07-14 14:16:19 +01:00
2026-04-20 12:16:10 +01:00
2026-02-18 12:11:52 +00:00
2026-07-14 14:13:49 +01:00
2025-07-31 11:38:51 +01:00
2026-07-14 14:13:49 +01:00
2026-07-17 18:29:39 +01:00
2025-04-08 15:14:00 +01:00
2026-07-14 14:13:49 +01:00
2026-07-08 16:08:32 +01:00
2026-07-09 17:50:26 +01:00
2026-07-27 14:57:21 +01:00
2026-07-20 17:21:33 +01:00
2026-02-18 12:11:52 +00:00
2025-02-28 11:31:14 +00:00
2025-09-22 15:33:44 +01:00
2024-04-22 19:29:12 +02:00
2026-05-06 10:51:16 +01:00
2026-07-02 11:30:15 +01:00
2026-07-17 18:29:39 +01:00
2025-09-14 15:58:20 +01:00
2026-07-14 14:13:49 +01:00
2026-07-17 18:29:39 +01:00
2026-07-16 18:12:00 +01:00