- Add THREAD_TERMINATE_HELD_MUTEX bugcode and make use of it

svn path=/trunk/; revision=35567
This commit is contained in:
Stefan Ginsberg
2008-08-23 17:16:16 +00:00
parent e8d5b46ac4
commit 48021764b4
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -1397,6 +1397,14 @@ Language=English
MultiProcessor Kernel
.
MessageId=0x8A
Severity=Informational
Facility=System
SymbolicName=THREAD_TERMINATE_HELD_MUTEX
Language=English
A kernel thread terminated while holding a mutex
.
MessageId=0x9D
Severity=Informational
Facility=System
+1 -1
View File
@@ -416,7 +416,7 @@ KeRundownThread(VOID)
if (Mutant->ApcDisable)
{
/* Bugcheck the system */
KEBUGCHECKEX(0, //THREAD_TERMINATE_HELD_MUTEX,
KeBugCheckEx(THREAD_TERMINATE_HELD_MUTEX,
(ULONG_PTR)Thread,
(ULONG_PTR)Mutant,
0,