New session IDs in the global scope MUST be drawn randomly from a uniform distribution over the complete range [ Id.MIN, Id.MAX ] and MUST not be actually in use.
New session IDs in the global scope MUST be drawn randomly from a uniform distribution over the complete range [ Id.MIN, Id.MAX ] and MUST not be actually in use.
is the map of already used identifiers
is the actual attempt (-1 by default)
the random identifier