Skip to content

Conversation

MaxPatri
Copy link
Contributor

_currentLowKey and _updatesSeen are changed under _operatorState lock, but then they are used without it.
So we can get inconsistent state in comparison (for example: _currentLowKey was already updated but _updatesSeen is not)

Found by Linux Verification Center (linuxtesting.org) with SVACE.

@github-actions github-actions bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Sep 26, 2025
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Sep 26, 2025
@huoyaoyuan huoyaoyuan added area-System.Linq.Parallel and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Oct 3, 2025
Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-system-linq-parallel
See info in area-owners.md if you want to be subscribed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-System.Linq.Parallel community-contribution Indicates that the PR has been added by a community member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants