Browse by Tags

Tagged Content List
  • Blog Post: How to: Use Locks and Prevent Deadlocks?

    Multi-threading is used in almost all real-life applications. I summed up my thoughts on use of locks and deadlock prevention in the following related topics: Thread Safety From a thread safety perspective, resources (memory) is classified as either thread-exclusive, read-only, or lock-protected...
  • Blog Post: How to: Debug Deadlocks Using Windbg?

    Attach the debugger to the process Load SOS ~* e !clrstack to view the CLR stack of all the threads and where they are Look for System.Threading.Monitor.Enter(System.Object) in the top frames Load SOSEX.dll from !dlk to detect...
Page 1 of 1 (2 items)