diff --git a/reactos/ntoskrnl/io/iomgr/irp.c b/reactos/ntoskrnl/io/iomgr/irp.c index 021e65f46b7..f0b55ecee2f 100644 --- a/reactos/ntoskrnl/io/iomgr/irp.c +++ b/reactos/ntoskrnl/io/iomgr/irp.c @@ -293,7 +293,8 @@ IopCompleteRequest(IN PKAPC Apc, } _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) { - /* Do nothing */ + /* Fail the IRP */ + Irp->IoStatus.Status = _SEH2_GetExceptionCode(); } _SEH2_END; }