Replies: 2 comments 4 replies
-
|
Beta Was this translation helpful? Give feedback.
3 replies
-
|
@ladeak what .NET 10 version are you running on? Can it be related to #123950, which was fixed in 10.0.4? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have a .NET 10 console application that enters a live-lock in the runtime since .NET 10 update? The application has a loop something like this:
This is the code since .NET8, and started to observe the following behavior ~2 weeks after .NET9 -> .NET10 update:
The application is running for multiple days, and after multiple days the last message it displays in the logs is "1 minute sleep", and then is stops 'working'. No logs/no telemetry pushed to
The application runs in a chiseled Linux container since. The container is not restarted, the process is still running within the container and it using 100% CPU. The memory consumption is 'normal' of the process.
Connecting any diagnostics to the application fails: dotnet-trace/dotnet-stack/dotnet-dump/dotnet-gcdump/procdump.
All tools managed to connect to the live-locked process, but all of them hang when capturing any diagnostic information.
What would be the suggested next steps to understand the root cause? Is it possible that
Task.Delaycauses a live-lock?Beta Was this translation helpful? Give feedback.
All reactions