当我在ssued!syncblk命令上对来自windbg的死锁应用程序,我得到了 以下输出。它显示哪个线程持有锁。但它不会 指示哪些线程正在等待锁定。我如何识别正在等待的 线程? 。!syncblk标识等待线程
0:004> !syncblk
Index SyncBlock MonitorHeld Recursion Owning Thread Info SyncBlock Owner
2 0016d12c 3 1 0014b1c0 1ab8 0 01292e3c System.Object
-----------------------------
Total 2
CCW 0
RCW 0
ComClassFactory 0
Free 0
您是否在链接上阅读了关于如何调试死锁的文章? – 2010-08-22 05:05:09
@Mitch小麦:我第一次读这篇文章时就错过了。谢谢 – Maanu 2010-08-22 06:17:00