Page MenuHomePhabricator

Do not treat two graceful signals as SIGTERM
AbandonedPublic

Authored by hach-que on Feb 26 2015, 5:17 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Dec 23, 8:44 AM
Unknown Object (File)
Mon, Dec 9, 10:55 AM
Unknown Object (File)
Thu, Nov 28, 5:08 PM
Unknown Object (File)
Nov 22 2024, 9:23 PM
Unknown Object (File)
Nov 22 2024, 9:22 PM
Unknown Object (File)
Nov 22 2024, 8:56 PM
Unknown Object (File)
Nov 19 2024, 7:29 PM
Unknown Object (File)
Nov 18 2024, 11:39 PM
Subscribers

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