HomePhorge

Daemons - better handle rogue daemons from phd

Description

Daemons - better handle rogue daemons from phd

Summary: Ref T2374. While building D10367 I noticed that phd was finding rogue daemons way more than it should be. Re-jigger this code path so rogue daemons are checked for *after* we've dealt with known daemons. This keeps the logic pretty simple overall.

Test Plan: phd start; kill pid files; phd stop and get the right warning; phd stop --force and it kills the rogue demons. phd stop in normal conditions no longer reporting rogue daemons erroneously

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T2374

Differential Revision: https://secure.phabricator.com/D10368

Details

Provenance
Bob TrahanAuthored on Aug 27 2014, 12:24 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP85b767bbdc65: Notifications - fix pager
Branches
Unknown
Tags
Unknown

Event Timeline