Because the connection ID was only ever supposed to be used to identify a connection. It was never stated that they must be in order. Even though the behaviour has changed from 6.21, that does not mean it has broken, because the connection ID was never supposed to indicate a connection number.
What's so hard to understand? Each connection is given a unique identifier so that you can identify that connection. This identifier is known as the connection ID, or CID. It does not have to increment with each connection, it just has to be unique. The same applies for window IDs. Even if they DO increment with each one, they do not have to; they just have to identify a window and be unique.
Last edited by hixxy; 17/08/07 06:03 PM.