private void AddConn(IConnection con) { lock (conns) { con.sid = SID.Alloc(maxsid, conns.Keys); conns.Add(con.sid, con); } con.manager = this; con.state = initState; }