From 1364b76b4d1ee77f6575d9a3401ab6e83888825e Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 9 Aug 2008 19:03:37 +0000 Subject: [PATCH] - Fix another memory leak svn path=/branches/aicom-network-fixes/; revision=35246 --- drivers/network/afd/afd/select.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/network/afd/afd/select.c b/drivers/network/afd/afd/select.c index 109a519ade2..ba22a3d2fb2 100644 --- a/drivers/network/afd/afd/select.c +++ b/drivers/network/afd/afd/select.c @@ -85,6 +85,7 @@ static VOID SignalSocket( PollReq->Handles[i].Status)); } UnlockHandles( AFD_HANDLES(PollReq), PollReq->HandleCount ); + if( Irp->MdlAddress ) UnlockRequest( Irp, IoGetCurrentIrpStackLocation( Irp ) ); AFD_DbgPrint(MID_TRACE,("Completing\n")); IoCompleteRequest( Irp, IO_NETWORK_INCREMENT ); AFD_DbgPrint(MID_TRACE,("Done\n"));