[ https://issues.apache.org/jira/browse/MESOS-5740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15354394#comment-15354394 ]
Joseph Wu edited comment on MESOS-5740 at 6/29/16 2:27 AM: ----------------------------------------------------------- || Review || Summary || | https://reviews.apache.org/r/49174/ | Test-only libprocess hook | | https://reviews.apache.org/r/49175/ | Tests + repro | | https://reviews.apache.org/r/49177/ | Implement "relink" | was (Author: kaysoky): || Review || Summary || | https://reviews.apache.org/r/49174/ | Test-only libprocess hook | | https://reviews.apache.org/r/49175/ | Tests + repro | | https://reviews.apache.org/r/49177/ | Implement "relink" | | https://reviews.apache.org/r/49346/ | Network.hpp + relink | > Consider adding `relink` functionality to libprocess > ---------------------------------------------------- > > Key: MESOS-5740 > URL: https://issues.apache.org/jira/browse/MESOS-5740 > Project: Mesos > Issue Type: Improvement > Components: libprocess > Reporter: Joseph Wu > Assignee: Joseph Wu > Labels: libprocess, mesosphere > > 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). -- This message was sent by Atlassian JIRA (v6.3.4#6332)