1 2 3 4 5 6 7 8 9 10 11 12 13 14
--- pth_sched.c.broken Fri Mar 10 02:58:32 2000 +++ pth_sched.c Fri Feb 16 20:21:57 2001 @@ -763,8 +763,10 @@ } /* perhaps we have to internally loop... */ - if (loop_repeat) + if (loop_repeat) { + pth_time_set(now, PTH_TIME_NOW); goto loop_entry; + } pth_debug1("pth_sched_eventmanager: leaving"); return;