mirror of https://github.com/pulumi/pulumi.git
a199ba8bb5
* Fix race condition in TaskMonitoringHelper Fixes #8163 TaskMonitoringHelper was using two seperate trackers for Idle and FirstException and then calling WhenAny on both to see which state happened first. This was racy as you could end up completing a task with an exception but getting the idle tracker fire first, resulting in TaskMonitoringHelper thinking no exception had happened. I've combined the two trackers into TaskMonitoringHelper now. At each task completion we check for exceptions and then idleness. * Add changelog |
||
---|---|---|
.. | ||
Core | ||
Deployment | ||
Mocks | ||
Resources | ||
Serialization | ||
AssertEx.cs | ||
DeploymentTests.cs | ||
Pulumi.Tests.csproj | ||
PulumiTest.cs | ||
StackTests.cs | ||
xunit.runner.json |