[ 
https://issues.apache.org/jira/browse/MESOS-394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vinod Kone resolved MESOS-394.
------------------------------

       Resolution: Fixed
    Fix Version/s: 0.13.0
         Assignee: Benjamin Hindman
    
> Don't do ExecutorLauncher in forked process but exec first instead.
> -------------------------------------------------------------------
>
>                 Key: MESOS-394
>                 URL: https://issues.apache.org/jira/browse/MESOS-394
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Benjamin Hindman
>            Assignee: Benjamin Hindman
>             Fix For: 0.13.0
>
>
> We've run into numerous issues where we've code executed in forked processes 
> has deadlocked because resources (i.e., locks) from the parent process were 
> not cleaned up (i.e., unlocked) in the forked process. Rather than continue 
> this trend, we should always attempt to minimize the code executed in a 
> forked process and if we're doing anything fancy do an exec right away. In 
> particular, we should only be calling async-signal-safe functions in forked 
> code.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to