You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Anand Mazumdar (JIRA)" <ji...@apache.org> on 2016/07/13 15:51:20 UTC

[jira] [Commented] (MESOS-243) driver stop() should block until outstanding requests have been persisted

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

Anand Mazumdar commented on MESOS-243:
--------------------------------------

[~vladap2016] Did you get around to submitting an updated patch after discarding this: https://reviews.apache.org/r/48625

Also, it would be good to address MESOS-5276 first i.e. to ensure that the agent always sends an _acknowledgment_ for all cases. This would avoid instances where the driver might keep on waiting indefinitely for an acknowledgement.

> driver stop() should block until outstanding requests have been persisted
> -------------------------------------------------------------------------
>
>                 Key: MESOS-243
>                 URL: https://issues.apache.org/jira/browse/MESOS-243
>             Project: Mesos
>          Issue Type: Bug
>    Affects Versions: 0.9.0, 0.10.0, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.14.1, 0.14.2, 0.15.0
>            Reporter: brian wickman
>            Assignee: Vladimir Petrovic
>
> in our executor, we send a terminal status update message and immediately call driver.stop().  it turns out that the status update is dispatched asynchronously and races with driver shutdown, causing tasks to instead periodically go into LOST state.



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