You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Jie Yu (JIRA)" <ji...@apache.org> on 2016/12/07 05:39:59 UTC

[jira] [Commented] (MESOS-6737) The agent should synchronize with the IOSwitchboard to determine when it is ready to accept incoming connections.

    [ https://issues.apache.org/jira/browse/MESOS-6737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15727779#comment-15727779 ] 

Jie Yu commented on MESOS-6737:
-------------------------------

Committed https://reviews.apache.org/r/54472/ which used some of the code from https://reviews.apache.org/r/54465 (see discussion in this review).

commit 9da19f5cc7a527a69a29a2d76c16cde8775c1b67
Author: Jie Yu <yu...@gmail.com>
Date:   Tue Dec 6 21:19:32 2016 -0800

    Waited for the domain socket file in IOSwitchboard::connect.

    Do not try to connect to the domain socket until the socket file has
    been created by the server.

    Review: https://reviews.apache.org/r/54472

> The agent should synchronize with the IOSwitchboard to determine when it is ready to accept incoming connections.
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: MESOS-6737
>                 URL: https://issues.apache.org/jira/browse/MESOS-6737
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Kevin Klues
>            Assignee: Kevin Klues
>              Labels: debugging, mesosphere
>             Fix For: 1.0.2
>
>
> Currently, the agent has no way of knowing when the IOSwitchboard has started up and is ready to listen for incoming connections. We should add support to synchronize between them so the agent can figure this out.
> The implementation should not block the launch path of the container, but rather incoming connections through the IOSwitchboards {{connect()}} call.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)