Skip to content

Conversation

@JohnMcPMS
Copy link
Member

@JohnMcPMS JohnMcPMS commented Jan 7, 2026

Change

Allow an inproc caller to disable the termination signal handlers (CTRL+C, window messages, package updates). This is achieved by simply not creating any of those listeners when disabled. The rest of the system operates as normal, just with nothing able to trigger a shutdown signal. The caller is then responsible for cancelling any operations as necessary.

Validation

Added to inproc testbed exe.
Added E2E tests that invoke it.

Microsoft Reviewers: Open in CodeFlow

@JohnMcPMS JohnMcPMS requested a review from a team as a code owner January 7, 2026 18:26
@JohnMcPMS JohnMcPMS merged commit 38e072e into microsoft:master Jan 13, 2026
9 checks passed
@JohnMcPMS JohnMcPMS deleted the inproc-no-signals branch January 13, 2026 17:43
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.

2 participants