Author: pschweitzer Date: Sun Sep 6 22:10:53 2015 New Revision: 69074
URL: http://svn.reactos.org/svn/reactos?rev=69074&view=rev Log: [NTOSKRNL] Fix a bug in HalpGetFullGeometry(): properly reset the event before reusing it. We may have waited on it previously.
Modified: trunk/reactos/ntoskrnl/fstub/disksup.c
Modified: trunk/reactos/ntoskrnl/fstub/disksup.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/fstub/disksup.c?re... ============================================================================== --- trunk/reactos/ntoskrnl/fstub/disksup.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/fstub/disksup.c [iso-8859-1] Sun Sep 6 22:10:53 2015 @@ -1009,6 +1009,9 @@ ExFreePoolWithTag(Event, TAG_FILE_SYSTEM); return STATUS_INSUFFICIENT_RESOURCES; } + + /* Reset event */ + KeResetEvent(Event);
/* Call the driver and check if it's pending */ Status = IoCallDriver(DeviceObject, Irp);