@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }
@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }
@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }
@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }
@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }
@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }
@Override synchronized public Socket socket() { if (socket == null) { try { InetAddress addr = null; int port = 0; if (connectAddress != null) { addr = connectAddress.getAddress(); port = connectAddress.getPort(); } socket = new SocketAdapter(new PlainSocketImpl(fd, localPort, addr, port), this); } catch (SocketException e) { return null; } } return socket; }