HDFS-15796. ConcurrentModificationException error happens on NameNode occasionally. Contributed by Daniel Ma

(cherry picked from commit b6c06c4b76)
This commit is contained in:
S O'Donnell 2021-07-09 10:03:57 +01:00
parent ab939814a3
commit 705884b87a

View File

@ -333,7 +333,7 @@ List<DatanodeStorageInfo> getTargets(BlockInfo block) {
synchronized (pendingReconstructions) { synchronized (pendingReconstructions) {
PendingBlockInfo found = pendingReconstructions.get(block); PendingBlockInfo found = pendingReconstructions.get(block);
if (found != null) { if (found != null) {
return found.targets; return new ArrayList<>(found.targets);
} }
} }
return null; return null;