-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Fix RESTEasy Reactive race #19490
Fix RESTEasy Reactive race #19490
Conversation
These executor dispatch has to be the last thing in the method, to prevent a possible race Fixes quarkusio#19471
Failing Jobs - Building b361dbe
Full information is available in the Build summary check run. Test Failures⚙️ Gradle Tests - JDK 11 Windows #📦 integration-tests/gradle✖
|
I'm afraid this broke
I bisected it via:
I have absolutely no idea how this passed CI (the test was run). But it showed at least once in another PR: #19532 (comment) |
Hm, then I guess we should revert |
It was already backported to 2.1.3. But maybe it's just the test? |
I wouldn't be surprised. We sometimes get the opposite problem, but I wouldn't be surprised if low concurrency masked the problem this time |
I might have a hint what's going on: The test spits out so many errors that it's hard to see where the difference is, but I don't see the following before this change:
|
I actually see the above multiple times, plus there is another new error (also multiple times):
|
The tests pass for me locally but I do see a lot of errors in the logs. We probably should fail all our tests if there are errors in the logs (unless explicitly configured otherwise). |
#19568 should sort it out. |
These executor dispatch has to be the last thing in the method, to
prevent a possible race
Fixes #19471