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

Anand Mazumdar updated MESOS-4858:
----------------------------------
    Fix Version/s:     (was: 0.28.0)
                   0.29.0

> Make changes to executor v1 library around managing connections.
> ----------------------------------------------------------------
>
>                 Key: MESOS-4858
>                 URL: https://issues.apache.org/jira/browse/MESOS-4858
>             Project: Mesos
>          Issue Type: Task
>            Reporter: Anand Mazumdar
>            Assignee: Anand Mazumdar
>              Labels: mesosphere
>             Fix For: 0.29.0
>
>
> While implementing pipelining changes for the scheduler library (MESOS-3570), 
> we noticed a couple of small bugs that we would like to fix in the executor 
> library:
> - Don't pass {{Connection}} objects to {{defer}} callbacks as they can 
> sometimes lead to deadlocks.
> - Minor cleanups around not accepting {{SUBSCRIBE}} call if one is currently 
> in progress.
> - Create a random UUID (connectionId) before we initiate a connection to the 
> agent, as in some scenarios, we can accept connection attempts from stale 
> connections.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to