HomePhabricator

Call setsid() after the overseer dameonizes

Description

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
rPHUa95a43313aec: 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 16024
Build 21246: Run Core Tests