Addresses race condition on game signin

Checks to see which slot was actually assigned to a player before
assigning a player id number.