From ad0227d2bfe1913d53f61ef902d13c3d23ce9cd8 Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Thu, 30 Nov 2006 18:30:05 +0000 Subject: [PATCH] - Fix a bug in DbgkOpenHandles which was causing file handles to get lost. - Process create, thread create and DLL load events are now working perfectly. See http://www.tinykrnl.org/dbgworking.png svn path=/trunk/; revision=24997 --- reactos/ntoskrnl/dbgk/debug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/dbgk/debug.c b/reactos/ntoskrnl/dbgk/debug.c index 4e497cbd28c..340457a8ca5 100644 --- a/reactos/ntoskrnl/dbgk/debug.c +++ b/reactos/ntoskrnl/dbgk/debug.c @@ -1039,7 +1039,7 @@ DbgkpOpenHandles(IN PDBGUI_WAIT_STATE_CHANGE WaitStateChange, 0, DUPLICATE_SAME_ACCESS, KernelMode); - if (NT_SUCCESS(Status)) *DupHandle = NULL; + if (!NT_SUCCESS(Status)) *DupHandle = NULL; /* Close the original handle */ ObCloseHandle(Handle, KernelMode);