Ian Downes created MESOS-2462:
---------------------------------
Summary: Add option for Subprocess to set a death signal for the
forked child
Key: MESOS-2462
URL: https://issues.apache.org/jira/browse/MESOS-2462
Project: Mesos
Issue Type: Improvement
Components: isolation
Affects Versions: 0.21.1
Reporter: Ian Downes
Priority: Minor
Currently, children forked by the slave, including those through Subprocess,
will continue running if the slave exits. For some processes, including helper
processes like the fetcher, du, or perf, we'd like them to be terminated when
the slave exits.
Add support to Subprocess to optionally set a DEATHSIG for the child, e.g.,
setting SIGTERM would mean the child would get SIGTERM when the slave
terminates.
This can be done (*after forking*) with PR_SET_DEATHSIG. See "man prset". It is
preserved through an exec call.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)