From fbe8fcb29138b71da40ff0d1c80b8173c5f88de7 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Fri, 1 May 2015 11:52:32 +0000 Subject: [PATCH] [NTOS:IO] - IopCompleteRequest: in case of an exception, fail the IRP as shown by kmtest:IoReadWrite CORE-9624 svn path=/trunk/; revision=67489 --- reactos/ntoskrnl/io/iomgr/irp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; }