Exceptions raised from ExecutionInterceptor.modifyHttpRequest do not cause ExecutionInterceptor.onExecutionFailure to be invoked.
Offen
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
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