Latest

C# Deadlocks in Depth – Part 2

We’ll see two more deadlock types: The notorious UI-Message-Queue Deadlock and the Sync-Context Deadlock (both names coined by me just now). In addition, I’ll show you a new debugging technique for deadlocks and multi-threaded scenarios.

C# Deadlocks in Depth – Part 1

For me, multi-threading programming is one of the most fun things I do as a developer. It’s fun because it’s hard and challenging. And I get a particular sense satisfaction when solving deadlocks. So today I’m writing on one of my favorite subjects.

Loading

SUBSCRIBE

Join the mailing list and get updates on new articles

Avatar

Hi and welcome to my blog! I’m a software developer and tech leader, working with and writing about .NET, WPF, C++, office life, developer philosophy and whatever comes to mind.
More about me →


On my day job, I work on OzCode, a VS extension that makes debugging C# easier.
See for yourself →

Avatar

Categories