You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Blazor] Fix race condition when caching for a type of QueryParameterValueSupplier (#40636) (#40663)
## Description
We were using a regular dictionary on an internal cache that can be accessed concurrently.
#40595
## Customer Impact
If two or more threads try to populate the cache concurrently, it can cause the app to fail.
## Regression?
- [ ] Yes
- [X] No
[If yes, specify the version the behavior has regressed from]
## Risk
- [ ] High
- [ ] Medium
- [X] Low
It's switching the underlying dictionary type used.
## Verification
- [ ] Manual (required)
- [X] Automated
We have extensive E2E and unit tests for this behavior.
## Packaging changes reviewed?
- [ ] Yes
- [ ] No
- [X] N/A
Co-authored-by: Mayuki Sawatari <[email protected]>
0 commit comments