Skip to content

fix error handling for async predicate #3811

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

taxone
Copy link

@taxone taxone commented May 28, 2025

The PR #2884 introduces a regression in error handling.
In fact, if an async predicate raises a Mono error, it is not properly caught. The error bubbles up and the client receives an internal server error.
The improper error handling was already spotted in this comment:
#2977 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants