Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8172726 ForkJoin common pool retains a reference to the thread context class loader
  3. JDK-8184335

Release Note: Fork/Join common pool threads return the system class loader as their thread context class loader

XMLWordPrintable

      In Java SE 9, threads that are part of the fork/join common pool will always return the system class loader as their thread context class loader. In previous releases, the thread context class loader may have been inherited from whatever thread causes the creation of the fork/join common pool thread, e.g. by submitting a task. An application cannot reliably depend on when, or how, threads are created by the fork/join common pool, and as such cannot reliably depend on a custom defined class loader to be set as the thread context class loader.

            chegar Chris Hegarty
            chegar Chris Hegarty
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: