Confused: they are 'waiting' if they are in the queue when the queue is polled. What else could 'waiting' mean? How is time involved at all?