changeset 52730 | 345266000aba |
parent 52220 | 9c260a6b6471 |
child 52958 | b4eaf570a588 |
--- a/src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Wed Nov 28 15:25:14 2018 -0800 +++ b/src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Wed Nov 28 15:25:14 2018 -0800 @@ -2542,6 +2542,8 @@ setTabAt(tab, i, fwd); advance = true; } + else if (f instanceof ReservationNode) + throw new IllegalStateException("Recursive update"); } } }