X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=KernelLand%2FKernel%2Ftime.c;fp=KernelLand%2FKernel%2Ftime.c;h=a6ccd8be1c3f869e3fe9edf2266f7502f0502caf;hb=9c05263776f7fc01de6a3247f9d5f88ed58a9ddc;hp=b0ea5e4555cb7633e7599f0a16554808088cae25;hpb=33790041b84fb79151e1a6744fe9a7aa868fce5c;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/time.c b/KernelLand/Kernel/time.c index b0ea5e45..a6ccd8be 100644 --- a/KernelLand/Kernel/time.c +++ b/KernelLand/Kernel/time.c @@ -74,6 +74,9 @@ void Timer_CallbackThread(void *Unused) */ void Timer_CallTimers() { + // Tick the random number generator every time timers are checked + rand(); + SHORTLOCK(&gTimers_ListLock); while( gTimers && gTimers->FiresAfter < now() ) {