[release/6.0] ComponentModel threading fixes#107354
[release/6.0] ComponentModel threading fixes#107354steveharter merged 2 commits intodotnet:release/6.0-stagingfrom
Conversation
|
Tagging subscribers to this area: @dotnet/area-system-componentmodel |
|
/ba-g CI test failures appear unrelated: x86 Release Libraries_NET48 Linux Browser wasm Release |
|
Friendly reminder that Code Complete for the October Release is September 9. If we want this fix to be included in that release, please merge this PR before that date. |
|
There were many unknown/new failures in this PR. are any of them known? Maybe re-run could clean them up? |
A re-run didn't help. The bulk are linux. Also, this other PR has more or less the same failures: #106220 |
|
/ba-g CI test failures appear unrelated |
Backport of #104407 and #103835 to release/6.0.
See also #107353 for the 8.0 port.
Customer Impact
Fixes various threading issues with TypeDescriptor and PropertyDescriptor.
Regression
Yes; a previous servicing fix caused concurrency issues with:
ConcurrentDictionary.Testing
The 9.0 tests that were added are ported here.
Risk
Low; the fixes have been in 9.0 for several months with no reported regressions.