public void bind(final ClientEndpoint endpoint) { final Connection conn = endpoint.getConnection(); if (conn instanceof TcpIpConnection) { InetSocketAddress socketAddress = conn.getRemoteSocketAddress(); //socket address can be null if connection closed before bind if (socketAddress != null) { Address address = new Address(socketAddress); ((TcpIpConnection) conn).setEndPoint(address); } } }
public void bind(final ClientEndpoint endpoint) { final Connection conn = endpoint.getConnection(); if (conn instanceof TcpIpConnection) { InetSocketAddress socketAddress = conn.getRemoteSocketAddress(); //socket address can be null if connection closed before bind if (socketAddress != null) { Address address = new Address(socketAddress); ((TcpIpConnection) conn).setEndPoint(address); } } }