[ 
https://issues.apache.org/jira/browse/MAPREDUCE-2761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13076124#comment-13076124
 ] 

Ravi Gummadi commented on MAPREDUCE-2761:
-----------------------------------------

The NPE issue on linux shown in previous comment is observed in trunk.

> New TaskController code doesn't run on Windows
> ----------------------------------------------
>
>                 Key: MAPREDUCE-2761
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2761
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: task-controller, tasktracker
>    Affects Versions: 0.20.204.0, 0.23.0
>            Reporter: Todd Lipcon
>
> After MAPREDUCE-2178, TaskController assumes that pids are always available. 
> The shell executor object that's used to launch a JVM isn't retained, but 
> rather the pid is set when the task heartbeats. On Windows, there are no 
> pids, and since the ShellCommandExecutor object is no longer around, we can't 
> call process.destroy(). So, the TaskController doesn't work on Cygwin anymore.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to