Skip to content

[release/6.0] Notify Reference Tracker runtime of disconnect at the right time - #58533

Merged
jeffschwMSFT merged 2 commits into
release/6.0from
backport/pr-58472-to-release/6.0
Sep 2, 2021
Merged

[release/6.0] Notify Reference Tracker runtime of disconnect at the right time#58533
jeffschwMSFT merged 2 commits into
release/6.0from
backport/pr-58472-to-release/6.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Backport of #58472 to release/6.0

/cc @elinor-fung@AaronRobinsonMSFT

Customer Impact

Testing

Risk

Based on misunderstanding of SyncBlock clean-up modes the indication of
when an Native Object Wrapper was being collected was being done after
the wrapper's Finalizer was run. However, this information must be conveyed
prior to wrapper finalization and synchronously during the GC.
@AaronRobinsonMSFT

Copy link
Copy Markdown
Member

/cc @jeffschwMSFT

@AaronRobinsonMSFTAaronRobinsonMSFT added this to the 6.0.0 milestone Sep 2, 2021

@jeffschwMSFTjeffschwMSFT left a comment

Copy link
Copy Markdown
Member

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 we can merge.

@jeffschwMSFT
jeffschwMSFT merged commit d764578 into release/6.0Sep 2, 2021
@AaronRobinsonMSFT
AaronRobinsonMSFT deleted the backport/pr-58472-to-release/6.0 branch September 2, 2021 18:02
@ghostghost locked as resolved and limited conversation to collaborators Oct 2, 2021
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@AaronRobinsonMSFT@jeffschwMSFT@elinor-fung