Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-12372 Performance impact of moving from InjectedValue.getValue() reads to MSC Supplier impl get() reads
  3. WFLY-12373

Fix contended MSC Supplier.get() call in Jsr299BindingsInterceptor.processInvocation

XMLWordPrintable

      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.

              ropalka Richard Opalka
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: