Skip to content

test: allow Windows PID reads during atomic rename - #421

Draft
ejgallego wants to merge 1 commit into
mainfrom
codex/windows-pid-diagnostic-proposal-20261107
Draft

ejgallego wants to merge 1 commit into
mainfrom
codex/windows-pid-diagnostic-proposal-20261107

Conversation

@ejgallego

Copy link
Copy Markdown
Collaborator

This PR lets the helper-lifetime fixture read a complete Windows PID receipt while its publisher still holds the rename handle. The fixture reader allows delete sharing, which the standard C runtime reader omits, while preserving genuine access failures and the existing readiness checks.

  • Keep receipt publication, cancellation and lifetime assertions unchanged; close every owned read handle and propagate errors without retries.
  • Exercise a held DELETE-access handle, denied read sharing and handle cleanup through the existing fast and native qualification entry points.

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