列表等待转储文件中的TPL任务?

时间:2016-12-26 01:15:22

标签: c# multithreading async-await task-parallel-library

如果我有一个由循环等待导致死锁的转储,非抽取UI线程或其他任何东西。请注意,它们都不是活动的,例如进程中没有线程在其调用堆栈中有用。

有没有办法获得这些任务的清单?这个问题看起来并不独特,有些让我感到惊讶,谷歌搜索没有找到任何有用的东西(除了this文章,但也没有一般解决方案。)

P.S。是的,我知道我可以使用自己的TaskScheduler或TPL ETW事件来跟踪它。并且最有可能给予足够的耐心,我可以使用WinDbg或类似的东西从内部框架结构中挖掘它。

0 个答案:

没有答案