Commit in reactos/ntoskrnl/ke on MAIN
kthread.c+3-11.60 -> 1.61
- Acquire the dispatcher lock in KeRevertToUserAffinityThread instead of just using uninintialized oldIrql variable.

reactos/ntoskrnl/ke
kthread.c 1.60 -> 1.61
diff -u -r1.60 -r1.61
--- kthread.c	12 Dec 2004 17:36:00 -0000	1.60
+++ kthread.c	12 Dec 2004 23:18:55 -0000	1.61
@@ -16,7 +16,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-/* $Id: kthread.c,v 1.60 2004/12/12 17:36:00 hbirr Exp $
+/* $Id: kthread.c,v 1.61 2004/12/12 23:18:55 navaraf Exp $
  *
  * FILE:            ntoskrnl/ke/kthread.c
  * PURPOSE:         Microkernel thread support
@@ -313,6 +313,8 @@
 	PKTHREAD CurrentThread;
 	KIRQL oldIrql;
 
+        oldIrql = KeAcquireDispatcherDatabaseLock();
+
 	CurrentThread = KeGetCurrentThread();
 
 	ASSERT(CurrentThread->SystemAffinityActive != FALSE);
CVSspam 0.2.8