Thread.sleep (DMD 2.020)
Sean Kelly
sean at invisibleduck.org
Sat Nov 1 09:16:29 PDT 2008
John C wrote:
> I think Thread.sleep, which was introduced in core.thread in 2.020, is broken on Win32. No matter what value I pass to the function, it merely sleeps for 1 millisecond. Looks like the problem is here:
>
> period = period < TICKS_PER_MILLI ?
> 1 : // <------------------------------------------------- BUG?
> period / TICKS_PER_MILLI;
>
> Should it be testing if period is greater than MAX_SLEEP_MILLS, rather than less than TICKS_PER_MILLI?
This test was meant to make the min sleep time 1 millisecond, but I
think I'm going to remove it.
> Should I file a bug report?
Don't bother. But thanks for the report.
Sean
More information about the Digitalmars-d
mailing list