Repository navigation
Conversation
Remember when local groups have no live members so later terminate calls do not signal an ID observed to be retired. Probe immediately after reaping the leader without changing normal wait or pipe ownership. On Darwin, verify an EPERM group contains no live members before accepting it as complete, preserving real permission errors. Reap the child even when a duplicate kill fails. Add bounded coverage for group retirement and unreaped macOS zombies.
Treat macOS EPERM as an existing group and retry until ESRCH within the termination timeout. Keep kill attempts best-effort and reap the leader before confirming group exit, removing the platform member scan. Use a unit mutex to serialize termination and avoid panicking during test cleanup. Exercise an unreaped zombie and its subsequent reap.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.