Skip to content

fix(proxy): ignore exited socket owners and isolate middleware tests - #3620

Closed
drew wants to merge 1 commit into
codex/stability-shortlist-relay-dedupefrom
codex/stability-shortlist-proxy-owner
Closed

drew wants to merge 1 commit into
codex/stability-shortlist-relay-dedupefrom
codex/stability-shortlist-proxy-owner

Conversation

@drew

@drew drew commented Sep 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

Handle socket owners that exit during proxy identity resolution without weakening checks for live owners. Clean restack of #3598.

Related Issue

No issue required: localized race found during repeated proxy tests.

Changes

  • Ignore a scanned socket owner only when its /proc entry has disappeared.
  • Keep live identity failures and conflicting live owners denied.
  • Isolate middleware tests from unrelated procfs identity timing and add regression coverage.

Testing

Checklist

  • Conventional, signed-off commit.
  • Architecture documentation updated.

Signed-off-by: Drew Newberry <anewberry@nvidia.com>
@drew drew added the automated-flake-find PRs produced by the automated E2E flake-finding campaign label Sep 23, 2026
@copy-pr-bot

copy-pr-bot Bot commented Sep 23, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-flake-find PRs produced by the automated E2E flake-finding campaign

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant