private SocketImpl getImpl()
SocketImpl getImpl()
  private SocketImpl getImpl()    throws SocketException  {    try      {	if (!implCreated)	  {	    impl.create(true);	    implCreated = true;	  }      }    catch (IOException e)      {	throw new SocketException(e.getMessage());      }    return impl;  }