share time with other event-loop tasks