如何让调试器强制Windows线程从睡眠状态唤醒?

时间:2013-01-31 14:10:22

标签: windows multithreading debugging condition-variable

我正在调试死锁。我想唤醒一个等待条件变量的线程,以便我可以在重新检查睡眠条件时进行跟踪。睡在一个条件变量上会受到虚假的唤醒,所以我怎么能强迫这样醒来?

1 个答案:

答案 0 :(得分:3)

如果你正在使用windbg,你可以使用windbg的.call命令在debugee中调用WakeAllConditionVariable。