do not attempt to pop from empty queues