Anand Mazumdar created MESOS-6363:
-------------------------------------

             Summary: Default executor should not crash with a failed assertion 
if it notices a disconnection from the agent for non checkpointed frameworks.
                 Key: MESOS-6363
                 URL: https://issues.apache.org/jira/browse/MESOS-6363
             Project: Mesos
          Issue Type: Bug
            Reporter: Anand Mazumdar
            Assignee: Anand Mazumdar


If the executor library detects a disconnection for non-checkpointed 
frameworks, it injects a {{SHUTDOWN}} event. For checkpointed frameworks, it 
injects the {{SHUTDOWN}} event post the recovery timeout. In both these cases, 
the default executor would die with a failed assertion in the {{shutdown()}} 
handler:
{code}
CHECK_EQ(SUBSCRIBED, state);
{code}

The executor should commit suicide in both these cases with a successful status 
code.



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

Reply via email to