attempted fix for 'too many listeners in exhibition-tty': users now cannot be added to the session creation queue multiple times