projects
/
reactos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5620a8e
)
- Queue the packet again if we currently don't have enough resources to process it
author
Cameron Gutman
<aicommander@gmail.com>
Fri, 19 Sep 2008 23:51:26 +0000
(23:51 +0000)
committer
Cameron Gutman
<aicommander@gmail.com>
Fri, 19 Sep 2008 23:51:26 +0000
(23:51 +0000)
svn path=/branches/aicom-network-fixes/; revision=36336
drivers/network/ndis/ndis/miniport.c
patch
|
blob
|
history
diff --git
a/drivers/network/ndis/ndis/miniport.c
b/drivers/network/ndis/ndis/miniport.c
index
221af35
..
ed3b99b
100644
(file)
--- a/
drivers/network/ndis/ndis/miniport.c
+++ b/
drivers/network/ndis/ndis/miniport.c
@@
-818,7
+818,10
@@
VOID NTAPI MiniportWorker(IN PVOID WorkItem)
KeLowerIrql(RaiseOldIrql);
}
}
- if( NdisStatus != NDIS_STATUS_PENDING ) {
+
+ if( NdisStatus == NDIS_STATUS_RESOURCES )
+ MiniQueueWorkItem(Adapter, WorkItemType, WorkItemContext);
+ else if( NdisStatus != NDIS_STATUS_PENDING ) {
NdisMSendComplete
( Adapter, (PNDIS_PACKET)WorkItemContext, NdisStatus );
Adapter->MiniportBusy = FALSE;