HomePhabricator

(stable) Call setsid() after the overseer dameonizes

Description

(stable) Call setsid() after the overseer dameonizes

Ref T12355. See also D15812. I believe we're catching a stray SIGHUP
because we're still in the process group of the SSH terminal.

Test Plan: Ran bin/phd debug, bin/phd start, bin/phd stop locally.

Auditors: chad

Details

Auditors
chad
Group Auditors
Cowboy Commits
Provenance
epriestleyAuthored on Mar 18 2017, 12:23 PM
epriestleyPushed on Mar 18 2017, 12:27 PM
Parents
rPHU5b3a401530d4: (stable) Add some additional startup logging to daemons
Branches
Unknown
Tags
Unknown
Tasks
T12355: Daemons are having a rough time starting on `admin`
Build Status
Buildable 16025
Build 21247: Run Core Tests