- Just kidding. Fix it for real.

svn path=/trunk/; revision=53142
This commit is contained in:
Cameron Gutman 2011-08-08 21:27:08 +00:00
parent d4b83ece4b
commit 302ceb19e1

View file

@ -688,7 +688,8 @@ AfdDisconnect(PDEVICE_OBJECT DeviceObject, PIRP Irp,
Flags = TDI_DISCONNECT_RELEASE;
}
/* Shutdown(SD_RECEIVE) */
else if (DisReq->DisconnectType & AFD_DISCONNECT_RECV)
else if ((DisReq->DisconnectType & AFD_DISCONNECT_RECV) &&
!(DisReq->DisconnectType & AFD_DISCONNECT_SEND))
{
/* Mark that we can't issue another receive request */
FCB->TdiReceiveClosed = TRUE;