Add SIGHUP cleanup handling #46
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
JackFrostbyte/rgb-aura#46
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
RGB Aura currently handles
SIGTERMandKeyboardInterrupt, but notSIGHUP.During manual terminal runs, shell/session closes can leave LEDs in the last animated frame instead of restoring the configured safe color. Adding
SIGHUPhandling should make cleanup behavior more consistent.Scope
SIGHUPhandling alongside the existing signal handling.SIGTERM.SIGHUPmay not exist.Acceptance criteria
SIGHUPtriggers the same clean shutdown behavior asSIGTERM.SIGTERMandKeyboardInterruptbehavior remains unchanged.ruff formatpasses.ruff checkpasses.Branch workflow
Base branch:
developSuggested work branch:
fix/issue-46-add-sighup-cleanupPull request target:
developDo not merge directly into
main.mainshould only receive tested release-ready changes fromdevelop.