Open
Description
Many MSBuild classes were not originally designed with multi-threaded execution in mind. With the introduction of multi-threaded nodes, we anticipate a number of race conditions and concurrency issues that will need to be addressed.
Below is a preliminary (incomplete) list of classes that are likely to require thread-safety fixes:
- BuildRequestEntry.cs
- TaskExecutionHost.cs
- Toolset.cs
- TaskFactoryWrapper.cs
- TaskRegistry.cs
- TypeLoader.cs
- NodeProviderOutOfProcTaskHost.cs
Metadata
Metadata
Assignees
Labels
No labels