On May 30, 2005, at 12:18 PM, Geoff Canyon wrote:

I considered that possibility as well, but in practice it seems not. I think we thought of this because we're both being worrywarts. The math should result in, at minimum, a wait to _exactly_ the next second. If that happens _and_ the time spent executing the send...in is 0, _and_ the send...in trigger happens _exactly_ on schedule, it would still be he next second, and do the right thing.

Underneath, the queued message is associated with a time. In my tests, that time is just past the whole second.

Perhaps the code that checks the pending messages waits to see if the current time is greater than or equal the time associated with the message. So, even if the clock has a low resolution, it has to pass the target time. Also, the time value used in display is probably based on the same clock, so all is well.

Dar
--
**********************************************
    DSC (Dar Scott Consulting & Dar's Lab)
    http://www.swcp.com/dsc/
    Programming and software
**********************************************

_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to