Author: pschweitzer Date: Wed Mar 12 19:58:11 2014 New Revision: 62485
URL: http://svn.reactos.org/svn/reactos?rev=62485&view=rev Log: [FASTFAT] Also cleanup ongoing notifications during cleanup.
This fixes kernel32:change winetests crash. This gets us from 300 tests executed, 134 failed to 312 executed, 33 failed.
CORE-2582
Modified: trunk/reactos/drivers/filesystems/fastfat/cleanup.c
Modified: trunk/reactos/drivers/filesystems/fastfat/cleanup.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfat... ============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/cleanup.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/cleanup.c [iso-8859-1] Wed Mar 12 19:58:11 2014 @@ -56,6 +56,11 @@ ExReleaseResourceLite(&pFcb->MainResource); return STATUS_PENDING; } + + /* Notify about the cleanup */ + FsRtlNotifyCleanup(IrpContext->DeviceExt->NotifySync, + &(IrpContext->DeviceExt->NotifyList), + FileObject->FsContext2);
pFcb->OpenHandleCount--;