hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Philippe Gassmann (JIRA)" <j...@apache.org>
Subject [jira] Created: (HADOOP-1130) Remove unused ClientFinalizer in DFSClient
Date Mon, 19 Mar 2007 13:58:32 GMT
Remove unused ClientFinalizer in DFSClient

                 Key: HADOOP-1130
                 URL: https://issues.apache.org/jira/browse/HADOOP-1130
             Project: Hadoop
          Issue Type: Bug
          Components: dfs
    Affects Versions: 0.12.0, 0.11.2, 0.11.1, 0.11.0, 0.10.1
            Reporter: Philippe Gassmann
            Priority: Critical

The ClientFinalizer shutdown hook is not used.

This can lead to severe memory leaks if you use the DFSClient in a dynamic class loading context
(such as in a webapp) as the DFSClient.ClientFinalizer class is retained in the memory by
the shutdown hook. It retains also the current ClassLoader and thus all classes loaded by
the ClassLoader. (Threads put in the shutdown hook are never garbage collected).

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message