# | Line 956 | Line 956 | public class CustomConcurrentHashMap<K, | |
---|---|---|
956 | while (p != null) { | |
957 | Node n = p.getLinkage(); | |
958 | if (p.get() != null && p.getValue() != null) { | |
959 | + | pred = p; |
960 | + | p = n; |
961 | + | } |
962 | + | else { |
963 | if (pred == null) | |
964 | tab[i] = n; | |
965 | else | |
# | Line 963 | Line 967 | public class CustomConcurrentHashMap<K, | |
967 | seg.decrementCount(); | |
968 | p = n; | |
969 | } | |
966 | – | else { |
967 | – | pred = p; |
968 | – | p = n; |
969 | – | } |
970 | } | |
971 | } | |
972 | } finally { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |