-
Notifications
You must be signed in to change notification settings - Fork 41.1k
Tracing propagation does not work in ControllerAdvice with async controllers since 3.2.7 #41266
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
Comments
Duplicates spring-projects/spring-framework#33091 |
@bclozel I am not sure if this is exactly the same issue as the other one mentioned regression between 3.3.0 and 3.3.1 and in my case the regression is between 3.2.6 and 3.2.7 |
Spring Boot 3.2.7 and 3.3.1 both contain the same Spring Framework upgrade so they're both affected by spring-projects/spring-framework#32730. |
Apologies if this was closed as a duplicate too quickly. Can you confirm you can reproduce the problem even after downgrading your application to Spring Framework 6.1.8? ext['spring-framework.version'] = "6.1.8" If you cannot reproduce the problem after the downgrade, this means that the problem is in Spring Framework directly and that it is most likely linked to spring-projects/spring-framework#32730. |
I cannot reproduce after downgrading this dependency to |
Thanks for letting me know. I'll close this one as a duplicate then. Please follow spring-projects/spring-framework#33091 if you'd like to test the fix once it's in SNAPSHOTs. |
In my application I have async controllers and ControllerAdvice with exceptions handling.
Tracing propagation was working until I upgraded from 3.2.6 to 3.2.7.
I use below dependencies:
This is minimal reproduction for the issue:
Since 3.2.7
curl http://localhost:8080/fail
returns:before 3.2.7 there was a traceId:
The text was updated successfully, but these errors were encountered: