зеркало из https://github.com/microsoft/msquic.git
Remove Unnecessary Outstanding Send Counter (#1293)
This commit is contained in:
Родитель
cc414c6fb8
Коммит
878f2e2dbb
|
@ -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(
|
||||
|
|
Загрузка…
Ссылка в новой задаче