]
Brian Stansberry commented on WFLY-12373:
-----------------------------------------
I'm also a bit concerned about
Fix contended MSC Supplier.get() call in
Jsr299BindingsInterceptor.processInvocation
------------------------------------------------------------------------------------
Key: WFLY-12373
URL:
https://issues.jboss.org/browse/WFLY-12373
Project: WildFly
Issue Type: Sub-task
Components: CDI / Weld
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Priority: Major
WFLY-11381 changed Jsr299BindingsInterceptor.processInvocation from using
InjectValue.getValue() to using Supplier.get() resulting in the kind of concurrency
problem noted in the parent issue.
Possible solutions are to revert some part of that change or to cache the value in the
interceptor.