[ https://issues.apache.org/jira/browse/HDFS-14798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
hemanthboyina updated HDFS-14798: --------------------------------- Attachment: (was: HDFS-14798.001.patch) > Synchronize invalidateBlocks in DatanodeDescriptor > -------------------------------------------------- > > Key: HDFS-14798 > URL: https://issues.apache.org/jira/browse/HDFS-14798 > Project: Hadoop HDFS > Issue Type: Bug > Components: namenode > Affects Versions: 3.2.0 > Reporter: David Mollitor > Assignee: hemanthboyina > Priority: Minor > Labels: n00b, newbie > Attachments: HDFS-14798.001.patch > > > {code:java|title=DatanodeDescriptor.java} > public void resetBlocks() { > ... > this.invalidateBlocks.clear(); > ... > } > public void clearBlockQueues() { > synchronized (invalidateBlocks) { > this.invalidateBlocks.clear(); > } > ... > } > {code} > It may not be strictly necessary, but why risk it? The invalidateBlocks > should be protected in {{resetBlocks()}} just like it is in > {{clearBlockQueues()}}/ -- This message was sent by Atlassian Jira (v8.3.2#803003) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org