Remove Unnecessary Outstanding Send Counter (#1293)

This commit is contained in:
Nick Banks 2021-02-26 14:35:33 -08:00 коммит произвёл GitHub
Родитель cc414c6fb8
Коммит 878f2e2dbb
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 0 добавлений и 9 удалений

Просмотреть файл

@ -330,11 +330,6 @@ typedef struct CXPLAT_SOCKET {
//
void *ClientContext;
//
// The number of outstanding sends.
//
long volatile SendOutstanding;
//
// IRP used for socket functions.
//
@ -2799,8 +2794,6 @@ CxPlatDataPathSendComplete(
IoCleanupIrp(&SendContext->Irp);
CxPlatSendDataFree(SendContext);
InterlockedDecrement(&Binding->SendOutstanding);
return STATUS_MORE_PROCESSING_REQUIRED;
}
@ -2911,8 +2904,6 @@ CxPlatSocketSend(
*SegmentSize = SendContext->SegmentSize;
}
InterlockedIncrement(&Binding->SendOutstanding);
Status =
Binding->DgrmSocket->Dispatch->
WskSendMessages(