mirror of
https://github.com/reactos/reactos.git
synced 2025-05-30 14:39:46 +00:00
[NTOS:CC]
- Set the uninitialize event in CcUninitializeCacheMap to avoid deadlocking callers svn path=/trunk/; revision=63902
This commit is contained in:
parent
d34c276260
commit
39d29c44d0
1 changed files with 6 additions and 6 deletions
|
@ -235,12 +235,12 @@ CcUninitializeCacheMap (
|
||||||
IN PLARGE_INTEGER TruncateSize OPTIONAL,
|
IN PLARGE_INTEGER TruncateSize OPTIONAL,
|
||||||
IN PCACHE_UNINITIALIZE_EVENT UninitializeCompleteEvent OPTIONAL)
|
IN PCACHE_UNINITIALIZE_EVENT UninitializeCompleteEvent OPTIONAL)
|
||||||
{
|
{
|
||||||
#if 0
|
NTSTATUS Status;
|
||||||
UNIMPLEMENTED;
|
|
||||||
return FALSE;
|
Status = CcRosReleaseFileCache(FileObject);
|
||||||
#else
|
if (UninitializeCompleteEvent)
|
||||||
return NT_SUCCESS(CcRosReleaseFileCache(FileObject));
|
KeSetEvent(&UninitializeCompleteEvent->Event, IO_NO_INCREMENT, FALSE);
|
||||||
#endif
|
return NT_SUCCESS(Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
|
|
Loading…
Reference in a new issue