Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.2-alpha
-
None
-
None
Description
yarn.s.rm.security.DelegationTokenRenewer uses TimerTask/Timer. When such a timer task is canceled, already scheduled tasks run to completion. The task should check for such cancellation before running. Also, delegationTokens needs to be synchronized on all accesses.
Attachments
Attachments
Issue Links
- is a clone of
-
MAPREDUCE-4860 DelegationTokenRenewal attempts to renew token even after a job is removed
- Closed
- relates to
-
MAPREDUCE-4861 Cleanup: Remove unused mapreduce.security.token.DelegationTokenRenewal
- Closed
-
MAPREDUCE-4795 TestDelegationTokenRenewal should not use static variables in Renewer
- Resolved