return;
}
this.isConnectionInfoSentToBroker = true;
ensureClientIDInitialised();
ConnectionInfo info = new ConnectionInfo();
info.setClientId(this.clientID);
info.setHostName(IdGenerator.getHostName());
info.setUserName(userName);
info.setPassword(password);
info.setId(packetIdGenerator.generateId());
info.setStartTime(startTime);
info.setStarted(started.get());
info.setClosed(closed.get() || closing);
info.setClientVersion(connectionMetaData.getProviderVersion());
info.setWireFormatVersion(transportChannel.getCurrentWireFormatVersion());
syncSendPacket(info, timeout);
}