From 976fe9f031f14f12a812abc9a5a6cdffff96b89c Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 29 Aug 2008 01:08:55 +0000 Subject: [PATCH] - Set Handle to NULL so we don't try to close it later svn path=/branches/aicom-network-fixes/; revision=35741 --- drivers/network/afd/afd/tdi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/network/afd/afd/tdi.c b/drivers/network/afd/afd/tdi.c index c4501f1842c..dbe74cee242 100644 --- a/drivers/network/afd/afd/tdi.c +++ b/drivers/network/afd/afd/tdi.c @@ -136,7 +136,8 @@ static NTSTATUS TdiOpenDevice( NULL); /* Handle information */ if (!NT_SUCCESS(Status)) { AFD_DbgPrint(MIN_TRACE, ("ObReferenceObjectByHandle() failed with status (0x%X).\n", Status)); - ZwClose(*Handle); + ZwClose(*Handle); + *Handle = NULL; } else { AFD_DbgPrint(MAX_TRACE, ("Got handle (0x%X) Object (0x%X)\n", *Handle, *Object));