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

Alexander Rojas commented on MESOS-7775:
----------------------------------------

{noformat}
commit 72ebb5e5b5fe6403db0f0b051821d3346ff6da22
Author:     Andrei Budnik <abud...@mesosphere.com>
AuthorDate: Thu Jul 13 13:35:26 2017 +0200
Commit:     Alexander Rojas <alexan...@mesosphere.io>
CommitDate: Thu Jul 13 13:35:26 2017 +0200

    Replaced `abort()` with `_exit()` in `ChildHook::SUPERVISOR`.

    Previously, `abort()` was called in `SUPERVISOR` hook when child
    process exited with an error code, or `waitpid()` failed, or parent
    process exited. All these cases shouldn't lead to abnormal program
    termination with coredumps.

    Review: https://reviews.apache.org/r/60598/
{noformat}

> Eliminate extra process abort in a subprocess watchdog
> ------------------------------------------------------
>
>                 Key: MESOS-7775
>                 URL: https://issues.apache.org/jira/browse/MESOS-7775
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Andrei Budnik
>            Assignee: Andrei Budnik
>              Labels: mesosphere, tech-debt
>
> `abort()` is called in `SUPERVISOR` hook when child process exits with an 
> error code, or `waitpid()` fails, or parent process exits. All these cases 
> shouldn't lead to abnormal program termination with coredumps.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to