mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-29 12:23:30 +00:00
- Enter into critical region before acquiring the resource.
See issue #3193 for more details. svn path=/trunk/; revision=33193
This commit is contained in:
@@ -79,11 +79,13 @@ CdfsCleanup(PDEVICE_OBJECT DeviceObject,
|
||||
FileObject = Stack->FileObject;
|
||||
DeviceExtension = DeviceObject->DeviceExtension;
|
||||
|
||||
KeEnterCriticalRegion();
|
||||
ExAcquireResourceExclusiveLite(&DeviceExtension->DirResource, TRUE);
|
||||
|
||||
Status = CdfsCleanupFile(DeviceExtension, FileObject);
|
||||
|
||||
ExReleaseResourceLite(&DeviceExtension->DirResource);
|
||||
KeLeaveCriticalRegion();
|
||||
|
||||
|
||||
ByeBye:
|
||||
|
||||
Reference in New Issue
Block a user