mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-24 09:23:37 -05:00
sys: cleanup: oplocks
This commit is contained in:
parent
dc684acd41
commit
f3894dbc7b
@ -175,6 +175,9 @@ static VOID FspFsvolCleanupRequestFini(FSP_FSCTL_TRANSACT_REQ *Request, PVOID Co
|
|||||||
FspFileNodeReleaseOwner(FileNode, Pgio, Request);
|
FspFileNodeReleaseOwner(FileNode, Pgio, Request);
|
||||||
|
|
||||||
FspFileNodeCleanupComplete(FileNode, FileObject);
|
FspFileNodeCleanupComplete(FileNode, FileObject);
|
||||||
|
if (!FileNode->IsDirectory)
|
||||||
|
FspCheckOplock(FspFileNodeAddrOfOplock(FileNode), Irp, 0, 0, 0);
|
||||||
|
SetFlag(FileObject->Flags, FO_CLEANUP_COMPLETE);
|
||||||
|
|
||||||
MainFileHandle = FileDesc->MainFileHandle;
|
MainFileHandle = FileDesc->MainFileHandle;
|
||||||
FileDesc->MainFileHandle = 0;
|
FileDesc->MainFileHandle = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user