-
Bug
-
Resolution: Fixed
-
P3
-
23
-
b14
-
b18
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8333096 | 22.0.2 | Aleksey Shipilev | P3 | Resolved | Fixed | b09 |
JDK-8338028 | 21.0.6-oracle | Johny Jose | P3 | Resolved | Fixed | b02 |
JDK-8338188 | 21.0.5 | Aleksey Shipilev | P3 | Resolved | Fixed | b03 |
The fix for
This breaks many existing Java libraries and frameworks. One example is Quarkus. See:
https://github.com/quarkusio/quarkus/issues/39526
- backported by
-
JDK-8333096 Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501
- Resolved
-
JDK-8338028 Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501
- Resolved
-
JDK-8338188 Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501
- Resolved
- relates to
-
JDK-8342905 Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501 redux
- Resolved
-
JDK-8344993 [21u] [REDO] Backport JDK-8327501 and JDK-8328366 to JDK 21
- Resolved
-
JDK-8341989 [21u] Back out JDK-8327501 and JDK-8328366
- Resolved
-
JDK-8327501 Common ForkJoinPool prevents class unloading in some cases
- Closed
- links to
-
Commit openjdk/jdk22u/3663b2d6
-
Commit openjdk/jdk/28216aa9
-
Commit(master) openjdk/jdk21u-dev/eb103b0e
-
Review openjdk/jdk22u/206
-
Review openjdk/jdk/18374
-
Review(master) openjdk/jdk21u-dev/338