Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8253563

Change sun.security.jca.Providers.threadLists to be ThreadLocal

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 16
    • Component/s: security-libs
    • Labels:
    • Resolved In Build:
      b20
    • CPU:
      generic
    • OS:
      generic

      Description

      The threadLists variable of sun.security.jca.Providers class is InheritableThreadLocal and is used for supplying the temporary special provider list during signed jar verification. As there are no child threads created/needed by the jar verification and that there are no code managing/removing the inherited ThreadLocal value, sun.security.jca.Providers.threadLists should just use ThreadLocal.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              valeriep Valerie Peng
              Reporter:
              valeriep Valerie Peng
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: