[
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 <[email protected]>
AuthorDate: Thu Jul 13 13:35:26 2017 +0200
Commit: Alexander Rojas <[email protected]>
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)