Joseph Wu created MESOS-9934: -------------------------------- Summary: Master does not handle returning unreachable agents as draining/deactivated Key: MESOS-9934 URL: https://issues.apache.org/jira/browse/MESOS-9934 Project: Mesos Issue Type: Bug Components: master Reporter: Joseph Wu Assignee: Joseph Wu
The master has two code paths for handling agent reregistration messages, one culminating in {{Master::___reregisterSlave}} and the other in {{Master::}}{{__reregisterSlave}}. The two paths are not continuations of each other. Looks like we missed the double-underscore case in the initial implementation. This is the path that unreachable agents take, when/if they come back to the cluster. The result is that when unreachable agents are marked for draining, they do not get sent the appropriate message unless they are forced to reregister again (i.e. restarted manually). -- This message was sent by Atlassian JIRA (v7.6.14#76016)