[MOUNTMGR] Properly enumerate pending IRPs on cleanup

CORE-16370
This commit is contained in:
Pierre Schweitzer
2019-09-14 09:41:47 +02:00
parent 0a5f86d44a
commit bf6215c601
+1 -1
View File
@@ -1736,7 +1736,7 @@ MountMgrCleanup(IN PDEVICE_OBJECT DeviceObject,
}
/* Otherwise, cancel all the IRPs */
NextEntry = &(DeviceExtension->IrpListHead);
NextEntry = DeviceExtension->IrpListHead.Flink;
do
{
ListIrp = CONTAINING_RECORD(NextEntry, IRP, Tail.Overlay.ListEntry);