diff --git a/src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java b/src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java index 9273ae10851..cf49644482a 100644 --- a/src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java +++ b/src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java @@ -2001,7 +2001,7 @@ public class ForkJoinPool extends AbstractExecutorService } else if (U.compareAndSetReference(a, bp, t, null)) { q.base = nb; - Object nt = U.getReferenceAcquire(a, np); + Object nt = U.getReference(a, np); w.source = qid; rescans = 1; ++taken;