JvmManager sleeps between SIGTERM and SIGKILL while holding many TT locks
-------------------------------------------------------------------------

                 Key: MAPREDUCE-2266
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2266
             Project: Hadoop Map/Reduce
          Issue Type: Bug
          Components: task-controller, tasktracker
    Affects Versions: 0.22.0
            Reporter: Todd Lipcon
            Priority: Blocker
             Fix For: 0.22.0


Between sending a task SIGTERM and SIGKILL, the JvmManager will sleep for 
sleepTimeBeforeSigKill millis. But in many call heirarchies this is done while 
holding important locks like the TT lock and the JvmManagerForType lock. With 
the default 5 second sleep, this prevents other tasks from getting scheduled 
and reduces scheduling throughput.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to