During timeout processing, cancelations have to take immediate effect, but new 0-delay timeouts have to be moved to the next cycle.
During timeout processing, cancelations have to take immediate effect, but new 0-delay timeouts have to be moved to the next cycle.