Quote Originally Posted by Rongway View Post
By not even trying. See my example immediately before your post.

That's not something that should ever happen.

Pausing and unpausing queue should never change the numbers. The only two things that should change your position in queue are

A) The #1 person is served, and everyone advances.
B) Someone in the middle of the queue leaves, and everyone after them advances.

Paused people should advance with everyone else as normal, with the restriction that the paused people start piling up beginning at position #2. That is, nobody who is paused can advance to position #1. This also has the effect that if people ##2,3,4 are paused,
1) A paused #2 cannot advance to #1 when #1 is served because paused
2) A paused #3 cannot advance to #1 when #1 is served because paused, but also cannot advance to #2 because #2 is #2
3) A paused #4 cannot advance to #1 when #1 is served because paused, but also cannot advance to #2 or #3 because #2 and #3.



So basically if I pause in #10, I pause in #10, and everyone advances around me?
Person in #11 jumps to #9 while #10 is paused?