Skip to content

Add quiet cancellation for normal communicator shutdown - #4536

Open
dboyda wants to merge 1 commit into
meta-pytorch:mainfrom
dboyda:export-D127905332
Open

dboyda wants to merge 1 commit into
meta-pytorch:mainfrom
dboyda:export-D127905332

Conversation

@dboyda

@dboyda dboyda commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Summary: Add an explicit non-reporting cancellation transition to the shared Abort controller for normal shutdown. Preserve first-writer-wins and earlier failures, publish cancellation policy before context readiness, and leave the mapped device-state layout unchanged. Expose context readiness with a disabled-controller guard so telemetry callers can defer incomplete publication.

Differential Revision: D127905332

Summary: Add an explicit non-reporting cancellation transition to the shared Abort controller for normal shutdown. Preserve first-writer-wins and earlier failures, publish cancellation policy before context readiness, and leave the mapped device-state layout unchanged. Expose context readiness with a disabled-controller guard so telemetry callers can defer incomplete publication.

Differential Revision: D127905332
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Oct 27, 2026
@meta-codesync

meta-codesync Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

@dboyda has exported this pull request. If you are a Meta employee, you can view the originating Diff in D127905332.

This branch has not been deployed

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

Labels

CLA Signed This label is managed by the Meta Open Source bot. meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant