- Firstly mark the IRP as pending, and only then release the lock (otherwise IRP...
authorAleksey Bragin <aleksey@reactos.org>
Thu, 12 Jul 2007 12:38:25 +0000 (12:38 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Thu, 12 Jul 2007 12:38:25 +0000 (12:38 +0000)
commit277f2718d029d59819dc05df0a4a5c89152bdb13
tree4af4641c95a36d1584a0b964cc0a6d1f9cad8a40
parent90ce81d302442c1793a1c8f8bc89ee82d4068391
- Firstly mark the IRP as pending, and only then release the lock (otherwise IRP is firstly completed/freed, and then tried to be marked as pending). This makes FireFox 1.5 working again.
- NULLify handle in case of TdiOpenDevice() failure.

svn path=/trunk/; revision=27615
reactos/drivers/network/afd/afd/lock.c
reactos/drivers/network/afd/afd/tdi.c