[ros-diffs] [hbirr] 19640: Save the old irql in ExTryToAcquireFastMutex.

hbirr at svn.reactos.com hbirr at svn.reactos.com
Sat Nov 26 17:08:47 CET 2005


Save the old irql in ExTryToAcquireFastMutex.
Modified: trunk/reactos/hal/halx86/generic/fmutex.c
Modified: trunk/reactos/ntoskrnl/ex/fmutex.c
  _____  

Modified: trunk/reactos/hal/halx86/generic/fmutex.c
--- trunk/reactos/hal/halx86/generic/fmutex.c	2005-11-26 16:04:33 UTC
(rev 19639)
+++ trunk/reactos/hal/halx86/generic/fmutex.c	2005-11-26 16:08:27 UTC
(rev 19640)
@@ -84,6 +84,7 @@

     {
         /* We have, set us as owners */
         FastMutex->Owner = KeGetCurrentThread();
+        FastMutex->OldIrql = OldIrql;
         return TRUE;
     }
     else
  _____  

Modified: trunk/reactos/ntoskrnl/ex/fmutex.c
--- trunk/reactos/ntoskrnl/ex/fmutex.c	2005-11-26 16:04:33 UTC (rev
19639)
+++ trunk/reactos/ntoskrnl/ex/fmutex.c	2005-11-26 16:08:27 UTC (rev
19640)
@@ -191,6 +191,7 @@

     {
         /* We have, set us as owners */
         FastMutex->Owner = KeGetCurrentThread();
+        FastMutex->OldIrql = OldIrql;
         return TRUE;
     }
     else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20051126/83fd8f35/attachment.html


More information about the Ros-diffs mailing list