The release caps a connection at one live id. It is not "the player went back to
the server list" -- choosing a server queues a disconnect that is never
cancelled, so a real client cannot get back there. The reachable case is a
client pipelining another seed/login/select into the same recv buffer before the
queue is drained.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>