Skip to content

Conversation

@aajtodd
Copy link
Contributor

@aajtodd aajtodd commented Jan 26, 2022

Issue #

related to #508

Description of changes

Fixes a bug found in the linked ticket, we need to propagate errors from processing the CRT stream to the response body consumer such that we result in a "failed" channel rather than just a normal closed channel. A normally closed channel results in hard to diagnose errors because the operation looks like it successfully consumes all of the HTTP body when in fact it has not.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@aajtodd aajtodd requested a review from a team as a code owner January 26, 2022 17:55
@aajtodd aajtodd requested review from ianbotsf and kggilmer January 26, 2022 17:56
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication

@github-actions
Copy link

A new generated diff is ready to view: __generated-main...__generated-fix-crt-stream-error

@aajtodd aajtodd merged commit 5c1bc59 into main Jan 26, 2022
@aajtodd aajtodd deleted the fix-crt-stream-error branch January 26, 2022 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants