ACE: заставить дочерний процесс автоматически завершаться при родительском выходе - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь создать новый процесс, используя библиотеку ACE -

ACE_Process_Manager* pm = ACE_Process_Manager::instance();
const pid_t pid = pm->spawn(options);

Я хочу, чтобы новый дочерний процесс был уничтожен при выходе из родительского процесса (обычно или ненормально с помощью kill или assert).Я вижу управление процессом в Linux для достижения этого (prctl(PR_SET_PDEATHSIG, SIGHUP);).Есть ли ACE_Process_options, который может обеспечить аналогичную функциональность?

...