Skip to content

fix: report signals ignored at shell entry - #13

Merged
cataggar merged 1 commit into
kfrom
fix/issue-6-trap-ignored-reporting
Aug 20, 2026
Merged

cataggar merged 1 commit into
kfrom
fix/issue-6-trap-ignored-reporting

Conversation

@cataggar

Copy link
Copy Markdown
Owner

Summary

  • capture ignored signal dispositions at process entry before Rust or shell internals alter them
  • preserve the snapshot across shell clones and report it through trap -p
  • report inherited Linux real-time ignores without adding real-time trap registration support

Tests

@cataggar
cataggar force-pushed the fix/issue-6-trap-ignored-reporting branch from 0822eb0 to 09da86d Compare August 19, 2026 19:17
@cataggar
cataggar changed the base branch from main to k August 19, 2026 19:17
@cataggar
cataggar force-pushed the fix/issue-6-trap-ignored-reporting branch from 09da86d to dd40cfc Compare August 20, 2026 02:01
Capture inherited signal dispositions before Rust and shell internals can alter them, preserve the snapshot across clones, and include ignored signals in trap -p output.

Assisted-by: GitHub Copilot CLI:gpt-5.6-sol

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@cataggar
cataggar merged commit 38b69cd into k Aug 20, 2026
38 checks passed
@cataggar
cataggar deleted the fix/issue-6-trap-ignored-reporting branch August 20, 2026 02:20
cataggar added a commit that referenced this pull request Aug 22, 2026
Capture inherited signal dispositions before Rust and shell internals can alter them, preserve the snapshot across clones, and include ignored signals in trap -p output.

Assisted-by: GitHub Copilot CLI:gpt-5.6-sol

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant