Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.2.1
-
None
-
Reviewed
Description
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.
Attachments
Attachments
Issue Links
- relates to
-
MAPREDUCE-5508 JobTracker memory leak caused by unreleased FileSystem objects in JobInProgress#cleanupJob
- Resolved