HDFS-14618. Incorrect synchronization of ArrayList field (ArrayList is thread-unsafe). Contributed by Paul Ward.

(cherry picked from commit d203045c30)
This commit is contained in:
paulward24 2019-06-28 16:06:43 -07:00 committed by Wei-Chiu Chuang
parent d95dd33ea1
commit ab7ecd6a0f
1 changed files with 3 additions and 1 deletions

View File

@ -132,7 +132,9 @@ class PendingReconstructionBlocks {
public void clear() { public void clear() {
synchronized (pendingReconstructions) { synchronized (pendingReconstructions) {
pendingReconstructions.clear(); pendingReconstructions.clear();
synchronized (timedOutItems) {
timedOutItems.clear(); timedOutItems.clear();
}
timedOutCount = 0L; timedOutCount = 0L;
} }
} }