From a120dfab477297fbb1e4d6bc9aae7dee75e0d54b Mon Sep 17 00:00:00 2001 From: Dmitry Gorbachev Date: Mon, 2 Feb 2009 12:28:31 +0000 Subject: [PATCH] Hack-close TCP connection. Bug #1283. svn path=/trunk/; revision=39285 --- reactos/drivers/network/afd/afd/main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reactos/drivers/network/afd/afd/main.c b/reactos/drivers/network/afd/afd/main.c index 3e968a430e1..b7125fd55a3 100644 --- a/reactos/drivers/network/afd/afd/main.c +++ b/reactos/drivers/network/afd/afd/main.c @@ -248,6 +248,12 @@ AfdCloseSocket(PDEVICE_OBJECT DeviceObject, PIRP Irp, if( FCB->EventSelect ) ObDereferenceObject( FCB->EventSelect ); + /* HACK HACK HACK */ + TdiCloseDevice( FCB->Connection.Handle, + FCB->Connection.Object ); + TdiCloseDevice( FCB->AddressFile.Handle, + FCB->AddressFile.Object ); + FileObject->FsContext = NULL; DestroySocket( FCB );