private void addConnection(TCConnectionImpl connection, int initialWeight) { synchronized (managedConnectionsMap) { Assert.eval(!managedConnectionsMap.containsKey(connection)); managedConnectionsMap.put(connection, initialWeight); this.clientWeights += initialWeight; connection.addListener(this); } }