From 13ee594843bc0f5aca549022805ddc8ee85591fe Mon Sep 17 00:00:00 2001 From: Michael Martin Date: Sun, 21 Dec 2008 06:01:23 +0000 Subject: [PATCH] - Add missing break in ExDereferenceCallBackBlock so ExReleaseRundownProtection does not get called more than once. svn path=/trunk/; revision=38223 --- reactos/ntoskrnl/ex/callback.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/ntoskrnl/ex/callback.c b/reactos/ntoskrnl/ex/callback.c index f8705f2bfa2..517360132fb 100644 --- a/reactos/ntoskrnl/ex/callback.c +++ b/reactos/ntoskrnl/ex/callback.c @@ -137,6 +137,9 @@ ExDereferenceCallBackBlock(IN OUT PEX_CALLBACK CallBack, { /* Release rundown protection */ ExReleaseRundownProtection(&CallbackRoutineBlock->RundownProtect); + + /* We're all done */ + break; } } }