Uma Maheswara Rao G created HDFS-9141: -----------------------------------------
Summary: Thread leak in Datanode#refreshVolumes Key: HDFS-9141 URL: https://issues.apache.org/jira/browse/HDFS-9141 Project: Hadoop HDFS Issue Type: Bug Components: datanode Affects Versions: 2.7.1, 3.0.0 Reporter: Uma Maheswara Rao G Assignee: Uma Maheswara Rao G In refreshVolumes, we are creating executor service and submitting volume addition tasks to it. But we are not shutting down the service after the use. Even though we are not holding instance level service, the initialized thread could be left out. {code} ExecutorService service = Executors.newFixedThreadPool( changedVolumes.newLocations.size()); {code} So, simple fix for this would be to shutdown the service after its use. -- This message was sent by Atlassian JIRA (v6.3.4#6332)