Chris Nauroth created HDFS-5211: ----------------------------------- Summary: Race condition between DistributedFileSystem#close and FileSystem#close can cause return of a closed DistributedFileSystem instance from the FileSystem cache. Key: HDFS-5211 URL: https://issues.apache.org/jira/browse/HDFS-5211 Project: Hadoop HDFS Issue Type: Bug Components: hdfs-client Affects Versions: 1.2.1 Reporter: Chris Nauroth
{{DistributedFileSystem#close}} closes the underlying {{DFSClient}} before the superclass call to {{FileSystem#close}}, which removes the instance from the cache. This leaves a small window during which another thread can call {{FileSystem#get}} and receive the closed instance from the cache. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira