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

Consider adding `relink` functionality to libprocess

    XMLWordPrintableJSON

    Details

    • Sprint:
      Mesosphere Sprint 38
    • Story Points:
      3

      Description

      Currently we don't have the relink functionality in libprocess. i.e. A way to create a new persistent connection between actors, even if a connection already exists.

      This can benefit us in a couple of ways:

      • The application may have more information on the state of a connection than libprocess does, as libprocess only checks if the connection is alive or not. For example, a linkee may accept a connection, then fork, pass the connection to a child, and subsequently exit. As the connection is still active, libprocess may not detect the exit.
      • Sometimes, the ExitedEvent might be delayed or might be dropped due to the remote instance being unavailable (e.g., partition, network intermediaries not sending RST's etc).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kaysoky Joseph Wu
                Reporter:
                kaysoky Joseph Wu
                Shepherd:
                Benjamin Mahler
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: