Author: tfaber
Date: Tue Jun 19 09:47:13 2012
New Revision: 56748

URL: http://svn.reactos.org/svn/reactos?rev=56748&view=rev
Log:
[NTOSKRNL]
- Disable the assert in KeWaitForMultipleObjects for now, as tcpip isn't 
straightforward to fix
See issue #7129 for more details.

Modified:
    trunk/reactos/ntoskrnl/ke/wait.c

Modified: trunk/reactos/ntoskrnl/ke/wait.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/wait.c?rev=56748&r1=56747&r2=56748&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ke/wait.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ke/wait.c [iso-8859-1] Tue Jun 19 09:47:13 2012
@@ -587,9 +587,10 @@
     LARGE_INTEGER DueTime = {{0}}, NewDueTime, InterruptTime;
     ULONG Index, Hand = 0;
 
-    ASSERT(KeGetCurrentIrql() < DISPATCH_LEVEL ||
+    /* HACK: tcpip is broken and waits with spinlocks acquired (bug #7129) */
+    /*ASSERT(KeGetCurrentIrql() < DISPATCH_LEVEL ||
            (KeGetCurrentIrql() == DISPATCH_LEVEL &&
-            Timeout && Timeout->QuadPart == 0));
+            Timeout && Timeout->QuadPart == 0));*/
 
     /* Make sure the Wait Count is valid */
     if (!WaitBlockArray)


Reply via email to