Method RunTimers
RunTimers()
Runs timeouts that are due.
void RunTimers()
Remarks
Timeout callbacks are serialized. A nested call on the active runner thread is supported. A call from a competing thread returns without running callbacks; remaining due timeouts are processed by a later successful call. Each pass executes only queue occurrences that were due when it started. An occurrence added or rescheduled after the pass starts is deferred to a later pass, preventing an immediately repeating callback from starving already-due peers. A callback exception propagates directly from the call that executes it and ends that timer pass.