mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 09:21:50 +00:00
[FASTFAT] Properly handle IRPs that can wait and these that cannot.
CORE-14634
This commit is contained in:
parent
8c5cf73018
commit
b4363068d1
3 changed files with 31 additions and 35 deletions
|
@ -1059,11 +1059,6 @@ VfatCreate(
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
if (!BooleanFlagOn(IrpContext->Flags, IRPCONTEXT_CANWAIT))
|
||||
{
|
||||
return VfatMarkIrpContextForQueue(IrpContext);
|
||||
}
|
||||
|
||||
IrpContext->Irp->IoStatus.Information = 0;
|
||||
ExAcquireResourceExclusiveLite(&IrpContext->DeviceExt->DirResource, TRUE);
|
||||
Status = VfatCreateFile(IrpContext->DeviceObject, IrpContext->Irp);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue