From 16fabd560b2d9c7bbbf846434d1ec3baad5fc053 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 9 Sep 2008 19:47:12 +0000 Subject: [PATCH] - Fix a memory leak svn path=/branches/aicom-network-fixes/; revision=36094 --- drivers/network/afd/afd/read.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/network/afd/afd/read.c b/drivers/network/afd/afd/read.c index 65183288ca7..2271a986d89 100644 --- a/drivers/network/afd/afd/read.c +++ b/drivers/network/afd/afd/read.c @@ -642,6 +642,7 @@ AfdPacketSocketReadData(PDEVICE_OBJECT DeviceObject, PIRP Irp, AFD_DbgPrint(MID_TRACE,("Nonblocking\n")); Status = STATUS_CANT_WAIT; PollReeval( FCB->DeviceExt, FCB->FileObject ); + UnlockBuffers( RecvReq->BufferArray, RecvReq->BufferCount, TRUE ); return UnlockAndMaybeComplete( FCB, Status, Irp, 0, NULL ); } else { PollReeval( FCB->DeviceExt, FCB->FileObject );