for (DatanodeDescriptor node : nodesCopy) { try { if (!invalidateBlock(new BlockToMarkCorrupt(reported, blk, null, Reason.ANY), node, numberReplicas)) { removedFromBlocksMap = false;
|| corruptedDuringWrite) { invalidateBlock(b, node, numberOfReplicas); } else if (isPopulatingReplQueues()) {
for (DatanodeDescriptor node : nodesCopy) { try { if (!invalidateBlock(new BlockToMarkCorrupt(blk, null, Reason.ANY), node)) { removedFromBlocksMap = false;
for (DatanodeDescriptor node : nodesCopy) { try { if (!invalidateBlock(new BlockToMarkCorrupt(blk, null, Reason.ANY), node)) { removedFromBlocksMap = false;
|| corruptedDuringWrite) { invalidateBlock(b, node); } else if (namesystem.isPopulatingReplQueues()) {
|| corruptedDuringWrite) { invalidateBlock(b, node); } else if (namesystem.isPopulatingReplQueues()) {