Skip to content

fix(runtime): unregister shutdown activations from directory#10206

Merged
ReubenBond merged 1 commit into
dotnet:mainfrom
ReubenBond:reubenbond/reminder-flake-fix
Jun 11, 2026
Merged

fix(runtime): unregister shutdown activations from directory#10206
ReubenBond merged 1 commit into
dotnet:mainfrom
ReubenBond:reubenbond/reminder-flake-fix

Conversation

@ReubenBond

@ReubenBond ReubenBond commented Jun 11, 2026

Copy link
Copy Markdown
Member

During graceful silo shutdown, directory-backed activations could remain registered after their catalog target had been removed. Calls resolving through that stale directory entry could be forwarded to a terminating silo, fail to create a local activation, exhaust forwarding, and surface as transient RPC failures during shutdown.

This unregisters directory-backed activations once shutdown deactivation completes, while preserving the existing migration and directory-failure exceptions.

Microsoft Reviewers: Open in CodeFlow

Directory-backed activations deactivated during silo shutdown now unregister once deactivation completes, preventing lookups from resolving to stale activation targets after the catalog target has been removed.

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