pulse-triage[bot]
4573fe6fca
fix(notifications): preserve backoff after Retry-After override
...
A zero Retry-After on a rate-limited response reset the exponential schedule to zero, causing subsequent transient failures to consume retries immediately. Apply the response delay only to its own wait and retain the normal schedule for later failures. Local HTTP regressions cover both a subsequent 503 and a headerless 429; focused retry tests pass with the race detector over three repetitions.
Change-source: pulse-maintainer
2026-09-08 02:59:11 +01:00
..
2026-03-18 16:06:30 +00:00
2026-08-28 10:14:02 +01:00
2026-08-28 10:14:02 +01:00
2026-08-18 21:24:58 +01:00
2026-08-18 21:24:58 +01:00
2026-08-31 00:39:53 +01:00
2026-08-31 00:39:53 +01:00
2026-09-08 02:42:01 +01:00
2026-07-11 18:22:07 +01:00
2026-09-06 22:10:04 +01:00
2026-05-01 20:28:11 +01:00
2026-07-25 02:17:36 +01:00
2025-11-27 00:10:55 +00:00
2026-09-06 22:26:55 +01:00
2026-08-28 00:45:20 +01:00
2026-08-28 00:45:20 +01:00
2026-09-03 23:53:42 +01:00
2026-09-03 23:53:42 +01:00
2026-08-27 09:09:56 +01:00
2026-03-18 16:06:30 +00:00
2026-08-03 01:01:20 +01:00
2026-03-18 16:06:30 +00:00
2026-08-05 18:50:50 +01:00
2026-07-09 17:22:29 +01:00
2026-07-30 13:10:59 +01:00
2026-04-01 15:50:30 +01:00
2026-09-05 23:29:16 +01:00
2026-09-07 19:07:52 +01:00
2026-09-06 01:31:27 +01:00
2026-09-06 01:02:48 +01:00
2026-06-02 18:11:25 +01:00
2026-09-05 23:52:17 +01:00
2026-07-11 18:28:28 +01:00
2026-07-23 23:38:35 +01:00
2026-09-06 04:34:13 +01:00
2026-09-06 00:13:19 +01:00
2026-09-05 19:13:00 +01:00
2026-08-29 16:57:44 +01:00
2026-09-05 23:29:16 +01:00
2026-03-18 16:06:30 +00:00
2026-08-28 00:45:20 +01:00
2026-08-28 00:45:20 +01:00
2026-08-26 12:04:43 +01:00
2026-05-24 08:15:29 +01:00
2026-07-17 23:49:02 +01:00
2026-09-07 19:07:52 +01:00
2026-09-08 02:59:11 +01:00
2026-09-08 02:59:11 +01:00
2026-09-06 21:54:18 +01:00
2026-06-10 10:53:57 +01:00
2026-06-10 10:53:57 +01:00
2026-08-26 12:04:43 +01:00
2026-06-10 10:03:39 +01:00
2026-09-07 19:07:52 +01:00
2026-09-07 19:07:52 +01:00