@Override public NetSocket netSocket() { synchronized (conn) { if (netSocket == null) { netSocket = conn.createNetSocket(); } return netSocket; } }