I think we had seen cases of TaskKilled followed by submission of task on same executor - this was introduced later from the initial patch iirc.
I can recheck though, since this is from a 40G log file from a few weeks back (assuming the log is still around),