Robert Joseph Evans created HDFS-12984:
------------------------------------------

             Summary: BlockPoolSlice can leak in a mini dfs cluster
                 Key: HDFS-12984
                 URL: https://issues.apache.org/jira/browse/HDFS-12984
             Project: Hadoop HDFS
          Issue Type: Bug
    Affects Versions: 2.7.5
            Reporter: Robert Joseph Evans


When running some unit tests for storm we found that we would occasionally get 
out of memory errors on the HDFS integration tests.

When I got a heap dump I found that the ShutdownHookManager was full of 
BlockPoolSlice$1 instances.  Which hold a reference to the BlockPoolSlice which 
then in turn holds a reference to the DataNode etc....

It looks like when shutdown is called on the BlockPoolSlice there is no way to 
remove the shut down hook in because no reference to it is saved.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to