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

Race condition in org.springframework.expression.spel.ast.MethodReference [SPR-10884] #15511

spring-issuemaster opened this issue Sep 2, 2013 · 0 comments


Copy link

@spring-issuemaster spring-issuemaster commented Sep 2, 2013

Dave Syer opened SPR-10884 and commented

We added some caching in there recently, but didn't really do anything to make it thread safe (beyond adding the "volatile" keyword - which seems like a statement of intent at least). We have seen NPE in getCachedExecutor().
It's obvious it can happen. Just not really obvious what the contract is

Affects: 3.2.4, 4.0 M3

Issue Links:

  • #15285 Cached MethodExecutor invokes wrong method

Referenced from: commits ed7c8b5, 0c30618

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
2 participants
You can’t perform that action at this time.