fireExceptionCaught(channel, cause);
} else {
cc.connecting = true;
java.nio.channels.Channel xnioChannel = cc.xnioChannel;
if (xnioChannel == null) {
FutureConnection fc =
cc.xnioConnector.connectTo(value, HANDLER);
fc.addNotifier(new FutureConnectionNotifier(cc), future);
} else {
Exception cause = new AlreadyConnectedException();
future.setFailure(cause);
fireExceptionCaught(cc, cause);
}