Index: ntoskrnl/ke/wait.c =================================================================== --- ntoskrnl/ke/wait.c (revision 13482) +++ ntoskrnl/ke/wait.c (working copy) @@ -1,4 +1,4 @@ -/* $Id:$ +/* $Id$ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS project @@ -563,12 +563,15 @@ DPRINT("Alertability failed\n"); KeReleaseDispatcherDatabaseLock(OldIrql); return (STATUS_ALERTED); - } else if ((!IsListEmpty(&CurrentThread->ApcState.ApcListHead[UserMode])) && (WaitMode == UserMode)) { + } +#if 0 +else if ((!IsListEmpty(&CurrentThread->ApcState.ApcListHead[UserMode])) && (WaitMode == UserMode)) { DPRINT1("Alertability failed\n"); CurrentThread->ApcState.UserApcPending = TRUE; KeReleaseDispatcherDatabaseLock(OldIrql); return (STATUS_USER_APC); } +#endif } else if ((CurrentThread->ApcState.UserApcPending) && (WaitMode != KernelMode)) { DPRINT1("Alertability failed\n"); KeReleaseDispatcherDatabaseLock(OldIrql);