Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: Reactive Stream error handling is incorrect #482

Merged
merged 2 commits into from
Jun 12, 2023

Conversation

timyates
Copy link
Contributor

@timyates timyates commented Jun 9, 2023

In #481 a new TCK test added for Micronaut 4.0.0 fails

It also fails in 3.3.x (for Micronaut 3.9.x) with a read-timeout exception.

I suspect that somewhere in

public Publisher<MutableHttpResponse<?>> stream(Publisher<?> dataPublisher) {

We are losing track of the error

@timyates timyates added the type: bug Something isn't working label Jun 9, 2023
@timyates timyates added this to the 3.3.8 milestone Jun 9, 2023
@timyates timyates self-assigned this Jun 9, 2023
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jun 9, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

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

62.2% 62.2% Coverage
0.0% 0.0% Duplication

@sdelamo sdelamo requested a review from yawkat June 10, 2023 15:49
@sdelamo sdelamo marked this pull request as ready for review June 10, 2023 15:49
@sdelamo sdelamo merged commit e1723f6 into 3.3.x Jun 12, 2023
@sdelamo sdelamo deleted the reactive-error-handling branch June 12, 2023 19:57
sdelamo pushed a commit that referenced this pull request Jun 13, 2023
* bug: Reactive Stream error handling is incorrect (#482)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants