In the following diagram, a task is shown receiving an item from a queue:
When a task is ready to receive an item from a queue, by default, it will get the oldest item. In this example, since there is at least one item in the queue, the receive is processed immediately and the task continues to run.