Respect provider rate limits and preserve bank connections on throttling

This commit is contained in:
Lars Nolden
2026-09-10 17:25:09 +02:00
parent 2259db3e85
commit ba3ea6ae5a
14 changed files with 1250 additions and 95 deletions
+1 -1
View File
@@ -290,7 +290,7 @@ func TestUnsafeMerchantProposalRejected(t *testing.T) {
}
func TestProviderErrorsNeverRelaxPolicyOrEchoResponse(t *testing.T) {
for _, status := range []int{302, 400, 401, 404, 429, 500, 503} {
for _, status := range []int{302, 400, 401, 402, 403, 404, 500, 503} {
t.Run(fmt.Sprint(status), func(t *testing.T) {
f, d := fixture()
calls := 0