From 3b4c74ae103e650792da364312e7f91c7f95d006 Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Thu, 30 Nov 2006 09:30:07 +0000 Subject: [PATCH] - Client IDs were OK, I incorrectly assumed they weren't due to the concidence they were equal to the thead/process handles. Actual bug was NtDebugContinue not accepting a valid status value. This is fixed now. svn path=/trunk/; revision=24987 --- reactos/ntoskrnl/dbgk/debug.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/dbgk/debug.c b/reactos/ntoskrnl/dbgk/debug.c index 48de669db82..4e497cbd28c 100644 --- a/reactos/ntoskrnl/dbgk/debug.c +++ b/reactos/ntoskrnl/dbgk/debug.c @@ -1517,7 +1517,8 @@ NtDebugContinue(IN HANDLE DebugHandle, } /* Make sure that the status is valid */ - if ((ContinueStatus != DBG_EXCEPTION_NOT_HANDLED) && + if ((ContinueStatus != DBG_CONTINUE) && + (ContinueStatus != DBG_EXCEPTION_NOT_HANDLED) && (ContinueStatus != DBG_REPLY_LATER) && (ContinueStatus != DBG_UNABLE_TO_PROVIDE_HANDLE) && (ContinueStatus != DBG_TERMINATE_THREAD) &&