Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-1963

Slave should use exited() to detect disconnection with Master.

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Accepted
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: agent, master

      Description

      The slave already links with the master, but it does not use the built in exited() notification from libprocess to trigger re-registration.

      Of particular concern is that, if the socket breaks and subsequent messages are successfully sent on ephemeral sockets, then we don't re-register and re-link with the master. Inconsistency can arise as a result of this, since we currently rely on re-registration to reconcile state when messages are dropped.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                bmahler Benjamin Mahler
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: