[ 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)