aws / aws/aws-sdk-java-v2

Exceptions raised from ExecutionInterceptor.modifyHttpRequest do not cause ExecutionInterceptor.onExecutionFailure to be invoked.

Offen
#806 3 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug p3
Vorherrschende Sprache
Java
Sterne
2.6k
Forks
1k
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
51

Beschreibung

Exceptions raised from `ExecutionInterceptor.modifyHttpRequest` do not cause `ExecutionInterceptor.onExecutionFailure` to be invoked. Review and ensure that onExecutionFailure will always be invoked if complete-execution isn't invoked.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Verfolge den Ausführungsfluss rund um ExecutionInterceptor.modifyHttpRequest, complete-execution und onExecutionFailure, wobei du dich auf den Pfad konzentrierst, der genommen wird, wenn modifyHttpRequest eine Ausnahme auslöst. Füge Tests für diesen Fehlerpfad hinzu oder aktualisiere sie und überprüfe, dass onExecutionFailure immer aufgerufen wird, wenn complete-execution nicht aufgerufen wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
backend-api-design
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.