Skip to content

[Release/7.0] Delete dangling thread session states #76691

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

davmason
Copy link
Contributor

@davmason davmason commented Oct 5, 2022

Ports #76431 to 7.0

Customer Impact
Customers that have many threads and short lived sessions are vulnerable to this issue and there is no workaround. They will experience random crashes.

Risk
Low, it is a targeted fix that is easy to reason about

Testing
Manual testing by our team

Co-Authored-By: Johan Lorensson <lateralusx.github@gmail.com>
@davmason davmason added this to the 7.0.0 milestone Oct 5, 2022
@davmason davmason self-assigned this Oct 5, 2022
@ghost ghost added the area-Tracing-coreclr label Oct 5, 2022
@davmason davmason changed the title Delete dangling thread session states [Release/7.0] Delete dangling thread session states Oct 5, 2022
@carlossanlop carlossanlop added the Servicing-consider Issue for next servicing release review label Oct 5, 2022
Copy link
Member

@jeffschwMSFT jeffschwMSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved. please get a code review and can you include more details from #76431 in this description. we will take for consideration in 7 ga

Copy link
Member

@lateralusX lateralusX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jeffschwMSFT jeffschwMSFT added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Oct 6, 2022
@jeffschwMSFT
Copy link
Member

@davmason can you take a look at the ci failures?

@davmason
Copy link
Contributor Author

davmason commented Oct 6, 2022

The leg that failed is building the native test components that I didn't touch, and I don't see an obvious failure in the logs. I reset it to see if it will pass on retry

@carlossanlop
Copy link
Contributor

Approved, signed off, CI passed on retry. Ready to merge. :shipit:

@carlossanlop carlossanlop merged commit aafaffa into dotnet:release/7.0 Oct 7, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Nov 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants