Deadlock in LocalDirsHandlerService and ShuffleHandler
------------------------------------------------------
Key: MAPREDUCE-3519
URL: https://issues.apache.org/jira/browse/MAPREDUCE-3519
Project: Hadoop Map/Reduce
Issue Type: Bug
Components: nodemanager
Affects Versions: 0.23.1, 0.24.0
Reporter: Ravi Gummadi
Assignee: Ravi Gummadi
Fix For: 0.23.1
MAPREDUCE-3121 cloned Configuration object in LocalDirsHandlerService.init() to
avoid others to access that configuration object. But since it is set in the
base class of LocalDirsHandlerService using super.init(conf), it is reflected
and is accessible to some other services. This is causing a deadlock when
accessing this configuration object from LocalDirsHandlerService and
ShuffleHandler along with AllocatorPerContext object.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira