Description
TaskImpl state changes to KILL_WAIT after an AttemptKilledTransition. When the attempt reports that it has actually been killed then KILL_WAIT transitions out via the KillWaitAttemptKilledTransition. Both these transitions send task completion events to Job with the same Killed state.
The handler simply puts them in a list and so nothing bad has happened till now.