Skip to content

[vs18.0] Exit DrainPacketQueue thread when build completes.#12765

Merged
rainersigwald merged 3 commits intovs18.0from
backport/pr-12561-to-vs18.0
Nov 14, 2025
Merged

[vs18.0] Exit DrainPacketQueue thread when build completes.#12765
rainersigwald merged 3 commits intovs18.0from
backport/pr-12561-to-vs18.0

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 14, 2025

Backport of #12561 to vs18.0

Work item (Internal use): devdiv#2613541

Summary

MSBuild communications threads were incorrectly not exiting when builds completed.

Customer Impact

Memory leak that gets worse with each build or design-time build operation.

Regression?

Yes, from 17.14.

Testing

Unit tests, manual testing, already inserted into 18.3 builds.

Risk

Low.

@rainersigwald rainersigwald requested a review from a team as a code owner November 14, 2025 15:33
@rainersigwald rainersigwald enabled auto-merge (squash) November 14, 2025 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants