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)