release the adapter lock after queuing a work item for the request in ProRequet()
Modified: trunk/reactos/drivers/net/ndis/ndis/protocol.c
--- trunk/reactos/drivers/net/ndis/ndis/protocol.c 2005-03-28 15:17:54 UTC (rev 14363) +++ trunk/reactos/drivers/net/ndis/ndis/protocol.c 2005-03-28 16:04:18 UTC (rev 14364) @@ -159,6 +159,7 @@
if (QueueWorkItem) { MiniQueueWorkItem(Adapter, NdisWorkItemRequest, (PVOID)NdisRequest);
+ KeReleaseSpinLock(&Adapter->NdisMiniportBlock.Lock, OldIrql);
return NDIS_STATUS_PENDING; }