dotnet / dotnet/sdk

[dotnet-watch] Possible race condition in GetAggregateCapabilities()

Open
#55,888 0 comments 0 reactions 1 assignee Claimed by @tmat View on GitHub
Area-Watch
Dominant language
C#
Stars
3.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

### Describe the bug

`GetAggregateCapabilities` captures current running projects when Roslyn is analyzing the changes being made. When these changes are being applied later on the set of running projects might be different.

### Steps to reproduce

n/a

### Expected behavior

n/a

### Actual behavior

n/a

### Is this a regression?

_No response_

### Are there any workarounds?

_No response_

### dotnet --info output

```console

```

### IDE version

_No response_

### Other details

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.