Page MenuHomePhabricator

Do not treat two graceful signals as SIGTERM
AbandonedPublic

Authored by hach-que on Feb 26 2015, 5:17 AM.

Details

Summary

Resolves T7384. This behaviour doesn't make a whole lot of sense, since users can just run bin/phd --graceful 0 to force an immediate termination of all daemons. When this behaviour is present, it prevents multiple daemon "rolling reloads" from working correctly, because the second reload will terminate daemons still shutting down from the first reload.

Test Plan

N/A

Diff Detail

Repository
rPHU libphutil
Branch
graceful-mod
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4656
Build 4670: [Placeholder Plan] Wait for 30 Seconds