In Dot NET Core runtime what is the thread adjustment reason "CooperativeBlocking"

zbril 21 Reputation points
2023-06-13T19:20:51.88+00:00

In a PerfView trace, the events view is showing numerous ThreadPoolWorkerThreadAdjustment events with reason being CooperativeBlocking. What does this reason mean?

In .net framework there was a doc with all of the reasons but I don't see this for .NET Core.

https://learn.microsoft.com/en-us/dotnet/framework/performance/thread-pool-etw-events#threadpoolworkerthreadadjustmentadjustment

.NET
.NET
Microsoft Technologies based on the .NET software framework.
4,103 questions
.NET Runtime
.NET Runtime
.NET: Microsoft Technologies based on the .NET software framework.Runtime: An environment required to run apps that aren't compiled to machine language.
1,267 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.